上一篇我们使用了 rsync+inotify 实现文件的实时同步,inotify 常用于监控目标文件变化。本篇教材说明如何通过 sersync 实现文件的同步备份,底层仍使用 rsync+inotify,优点是只对变化的目录数据操作,甚至是一个文件不同的部分进行同步。
部署思路
在需要进行同步的主机上安装
rsync
;配置
rsync
服务器,在源主机配置rsync
服务器,允许其它主机通过rsync
连接并获取文件;在目标主机安装
sersync
;配置
sersync
指定源主机信息、要同步文件或目录、同步频率;启动
sersync
服务使开始执行文件同步备份操作;测试并调试相关的服务,具体的配置步骤可能因操作系统和实际需求而有所不同。
配置参考
以下是一个简单的示例,展示了基本的配置思路。源主机上 rsync
服务器配置:
1 | # 编辑 rsync 主配置文件 |
目标主机上 sersync
配置:
1 | # 编辑 sersync 主配置文件 |
条评论