我正在处理一项任务,即将大约100 Gb的数据(包括目录中的一千个文件和子文件夹)备份(复制)到另一台服务器。通常,对于较小的规模,我可以使用scp或rsync。但是,由于其他服务器不在同一LAN网络上,因此完成任务可能需要数小时甚至数天。我无法在终端运行的情况下将计算机留在那里。我不认为这是最好的选择,而且我还有另一个很好的理由使用Python :)
我可以选择任何图书馆或最佳做法吗?因为,它只适用于内部项目,我们不需要任何花哨的功能,只需要一些基本的东西,如日志记录,容错等。
答案 0 :(得分:3)
我认为你最好的选择是在屏幕内使用scp或rsync。这样你就可以分离屏幕会话和注销,转移将继续进行。
man screen