我试图通过经常断开的SSH连接(由于网络状况不佳)以缓慢的上载速度(200kb / s)上载一些大文件(约10GB)。
我正在尝试使用scp
,但是如果有通过SSH的最佳方法,则可以。
最好的方法是什么?
我尝试使用将它分成几个部分split
,但是它效率不高,因为在传输之前和之后都需要大量的手工工作。
我已经尝试过--partial,但它只是在...
—
blue112
“满天星斗”?你是说重新开始?这些是我使用的标志:
—
Faheem Mitha 2015年
rsync -abvz --partial
。您可以显示一个示例会话吗?
@FaheemMitha我尝试重现它,但现在似乎可以正常工作……
—
blue112
无法使用恢复恢复上传
—
pt
scp
。可以使用恢复恢复上传rsync --partial
。无法使用恢复恢复上传sftp
。对于其他方向,即恢复下载,您可以使用rsync --partial
,sftp reget
或sftp get -a
。
rsync
更好。它可重新启动-意味着如果连接断开,您可以从上次中断的地方继续。您可能需要使用该--partial
标志。默认情况下,它运行在ssh之上。您可以与7z之类的激进压缩程序结合使用,但是您将需要大量内存,并且仍然需要一段时间。