![将文件夹从一台 Linux 服务器复制到另一台 - 将文件克隆到备份服务器上](https://linux22.com/image/216804/%E5%B0%86%E6%96%87%E4%BB%B6%E5%A4%B9%E4%BB%8E%E4%B8%80%E5%8F%B0%20Linux%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E5%A4%8D%E5%88%B6%E5%88%B0%E5%8F%A6%E4%B8%80%E5%8F%B0%20-%20%E5%B0%86%E6%96%87%E4%BB%B6%E5%85%8B%E9%9A%86%E5%88%B0%E5%A4%87%E4%BB%BD%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%B8%8A.png)
我想将选定的数据文件/文件夹从生产服务器复制到备份服务器。我想每天晚上午夜都这样做。服务器基本上是并排的,位于同一内部网络上。
我已阅读此参考资料在特定时间将最新文件从一台服务器复制到另一台服务器我“认为”我理解了大部分内容,但有一些细节:
CRON 作业的用户必须对备份服务器框进行 SSH 身份验证,类似于我只是通过 SSH 进入该框。正确的?
即使该用户未登录,CRON 作业也会运行吗?
此文件夹副本旨在完全覆盖目标文件夹及其文件。好的?
参考中的命令是否完整且适合我的情况?
30 10 * * * scp /path/to/file user@serverb:/path/to/directory 30 10 * * * rsync -avp /path/to/file user@serverb:/path/to/directory
scp 和 rsync 哪个更好?