使rsync永久运行

时间:2016-10-18 09:11:47

标签: linux rsync

我有两台机器,都运行在带有centos 7的linux上。 我已经在它们上面安装了rsync软件包,我可以将目录从一台机器同步到另一台机器。

现在我正在手动进行同步,每次我想要同步我正在运行下一行:

rsync -r /home/stuff root@123.0.0.99/home

我想知道是否有一种方法可以配置rsync自动进行同步,每隔一段时间,或者最好是在主目录中有子目录的新文件时?

感谢您的帮助。 任何帮助将不胜感激。

2 个答案:

答案 0 :(得分:2)

如果你想每隔一段时间rsync,你可以使用cronjobs,可以配置为每个时间运行一个特定的命令,如果你想在更新或修改时运行rsync,你可以使用lsyncd。关于使用lsyncd

,请检查this article

答案 1 :(得分:0)

您可以设置每小时的cron作业来执行此操作。 rsync本身非常有效,因为它只传输更改。 您可以在此处找到有关cron的更多信息:cron