Answers:
您可以使用rsync将文件从一台计算机复制到另一台计算机。rsync可以使用ssh作为其基础传输。结合rsync --partial
使用脚本如这一个在网络发生故障的情况下,再试一次,你应该能够即使在网络错误的脸部移动文件。
另一种方法是使用,将远程文件系统挂载到本地计算机上sshfs -o reconnect
,然后仅对文件进行cp。sshfs / Linux将负责其余的工作。根据一些测试今天我做到了,这似乎是很多比rsync的慢。
最后,您可以在两台计算机之间建立VPN。这涉及最多的工作,并且上述两种解决方案都容易得多,但可以解决网络连接不稳定的问题。而且正如某些人指出的那样,这也可能是片状的。它可以工作,如果VPN是关于重新建立连接非常积极的,因为OpenVPN是,但上述方案要好得多。
--partial
标志(或东西意味着--partial
像--inplace
),否则无论何时传输中断,部分转移将被删除,你将不得不重新开始。