我正在执行一项任务,将大约 100 Gb 的数据(包括目录中的一千个文件和子文件夹)备份(复制)到另一台服务器。通常,对于较小的规模,我可以使用 scp 或 rsync 代替。但是,由于另一台服务器不在同一个 LAN 网络上,因此很容易需要数小时甚至数天才能完成任务。我不能在终端运行的情况下将计算机留在那里。我不认为这是最好的选择,而且我还有另一个使用 Python 的好理由 :)
是否有任何图书馆或最佳实践可供我开始?因为,它只是针对内部项目,我们不需要任何花哨的功能,只需要一些基本的东西,比如日志记录、容错等。