![是否有任何脚本可以同步网站?](https://linux22.com/image/510482/%E6%98%AF%E5%90%A6%E6%9C%89%E4%BB%BB%E4%BD%95%E8%84%9A%E6%9C%AC%E5%8F%AF%E4%BB%A5%E5%90%8C%E6%AD%A5%E7%BD%91%E7%AB%99%EF%BC%9F.png)
我刚刚设置了一个故障转移 DNS,当第一个主机发生故障时,可以将网站切换到第二个主机。这对于显示网站的旧版本/存档版本非常有用,但我怀疑维护起来会非常麻烦。
我首先使用 rsync 移动了文件。这是否可以作为 cron 作业运行,自动移动较新的文件?
答案1
Rsync 就是为这种事情而设计的。它非常适合用作 cron 任务。
要对 cron 作业进行每日同步:
$ crontab -e
Add line:
0 0 * * * [rsync command line]
我刚刚设置了一个故障转移 DNS,当第一个主机发生故障时,可以将网站切换到第二个主机。这对于显示网站的旧版本/存档版本非常有用,但我怀疑维护起来会非常麻烦。
我首先使用 rsync 移动了文件。这是否可以作为 cron 作业运行,自动移动较新的文件?
Rsync 就是为这种事情而设计的。它非常适合用作 cron 任务。
要对 cron 作业进行每日同步:
$ crontab -e
Add line:
0 0 * * * [rsync command line]