在错误连接上传输大文件时Rsync挂起

时间:2014-09-08 13:11:40

标签: rsync file-transfer

我通过rsync在一个非常糟糕的连接(我试图在云服务器上上传文件)上传输文件时遇到了问题。

rsync基本上会在大约一分钟后挂起。这是我试图执行上传的方式:

rsync -avz --progress -e "ssh" ~/target.war root@my-remote-server:~/

没有错误消息或其他信息。它只是挂起显示如下内容:

 7307264  14%   92.47kB/s    0:07:59

据我所知,ping远程端点似乎没有丢失软件包。

如何克服这个问题的任何帮助都会很好。谢谢。

1 个答案:

答案 0 :(得分:0)

如果传输中断,--partial选项会保留部分传输的文件。您可以使用它再试一次,而无需再次传输整个文件。

实际上,有-P选项,相当于--partial --progress。根据{{​​1}}的手册页,“它的目的是为了可能被中断的长传输指定这两个选项变得更容易。”