python - 如何使用 paramiko 恢复文件传输

标签 python sftp file-transfer paramiko resume

我正在开发一个需要一些文件传输的Python项目。连接的一侧具有高可用性 (REHL 6) 并且始终在线。但对方时断时续(Windows 7),连接期间不保证。文件双向传输,大小在 10MB 到 2GB 之间。

是否可以使用 paramiko 恢复文件传输,而不是从头开始传输整个文件。

我想使用 rSync,但一侧是 Windows,我想避免 cwRsync 和 DeltaCopy

最佳答案

Paramiko 不提供开箱即用的“恢复”功能,但是 DeltaCopy 的重要后继者 Syncrify 内置了重试功能,如果备份出现故障,服务器将等待长达六个小时才能重新连接。非常值得信赖,易于使用,默认情况下会进行数据差异。

关于python - 如何使用 paramiko 恢复文件传输,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24314270/

相关文章:

java - 线程完成后调用函数

concurrency - 通过同时运行多个实例来加速 rsync?

python - 如果前一个字段为空,则用以前的数据填充表中的下一个字段

python - 从模糊 wuzzypartial_ratio 获得不正确的分数

python - Django 可以用于非网络应用程序吗?

php - 通过 sftp 使用 curl 下载文件

python - 如何绘制混合条形图和折线图并获取 x 轴作为年份

linux - "Upload of file ' ... ' was successful, but error occurred while setting the permissions and/or timestamp"在 PowerShell 中使用 WinSCP .NET 程序集时

ios - 在 IOS 中使用 XMPPFrameWork 进行文件传输

websocket - 发送文件认为Actix Websocket