我正在使用 Centos 7 服务器。
我确实有一个特定的目录,每次其大小发生变化时都会自动上传其中的所有内容,以便始终保存它的副本。
所以我想知道我应该使用什么最好的服务,并且我会非常感谢它的使用。
问候,
答案1
lsyncd
是您实现此目的的工具。它使用 Linuxinotify
机制来检测文件系统上发生的更改,然后自动启动rsync
以将文件同步到其他系统。
另一种选择是使用集群文件系统。
答案2
如果我是你,我会使用 rsync 在两个文件夹之间进行同步。
您可以设置一个 crontab 作业每小时左右运行一次,并在两个文件夹之间同步,如果一个文件夹未与另一个文件夹一起更新,rsync 将自动识别。
本文将帮助您理解并为您提供实施解决方案所需使用的命令。