我需要从笔记本电脑传输一个包含大量文件的目录(每个文件约 1.5G),这些文件位于连接不稳定且往返延迟较高的位置(例如从亚洲的酒店传输到弗吉尼亚的服务器)。由于源是笔记本电脑,因此它需要能够无限地自动恢复,直到文件传输完成。
作为次要偏好,希望有多会话支持(如果它能够根据可靠性自动扩展会话,则更是如此)。
有人知道这样的客户端/服务器应用程序吗?
答案1
使用rsync
。
rsync -av --partial dir_with_big_files/ remotehost:~/destdir/
该--partial
选项将导致rsync
从中断处恢复中断的传输。--progress
如果您想要传输状态指示器,也可以添加。
答案2
另一个商业选项是 Biscom 安全文件传输。支持检查点重启。
答案3
我曾成功使用BitTorrent 同步。我没有用过Linux版本,但Windows版本很好用。它专为传输大文件而设计,支持块级更改和恢复传输。