我需要从一台服务器下载一个目录并将其放入其后继服务器中。问题是,服务器已满 97%。因此,对文件去皮不是一个选择。我需要一种方法通过 ssh 将大约 60 GB 从一台服务器传输到另一台服务器。前身是centos,后继者是ubuntu。
答案1
为什么不rsync
启用存档和压缩来使用?新服务器上是这样的:
rsync -avz oldserver.domain:/path/to/dir /path/to/new/dir
如果rsync
由于任何原因(链接丢失、外星人攻击等)而中断,或者某些文件在复制后在旧服务器上更新,您可以随时使用更新选项重新运行 rsyncu
以恢复操作:
rsync -avuz oldserver.domain:/path/to/dir /path/to/new/dir
(请务必查看手册页以获取更多信息man rsync
)