我通过rsync在一个非常糟糕的连接(我试图在云服务器上上传文件)上传输文件时遇到了问题。
rsync基本上会在大约一分钟后挂起。这是我试图执行上传的方式:
rsync -avz --progress -e "ssh" ~/target.war root@my-remote-server:~/
没有错误消息或其他信息。它只是挂起显示如下内容:
7307264 14% 92.47kB/s 0:07:59
据我所知,ping远程端点似乎没有丢失软件包。
如何克服这个问题的任何帮助都会很好。谢谢。
答案 0 :(得分:0)
如果传输中断,--partial
选项会保留部分传输的文件。您可以使用它再试一次,而无需再次传输整个文件。
实际上,有-P
选项,相当于--partial --progress
。根据{{1}}的手册页,“它的目的是为了可能被中断的长传输指定这两个选项变得更容易。”