需求:文件多备份
目标服务端:192.168.68.136 备份客户端数据至目录:/backup/html/、/backup/html2/、/backup/html3/
客户端(数据源):192.168.68.137 监控数据源目录:// 并实时同步数据至目标服务端
目标服务端部署 – 192.168.68.136
安装部署rsync
yum install -y rsync
配置同步策略
实现免密(secrets file)同步必须使用rsync的daemon模式启动服务,客户端(数据源)和目标服务端默认使用873端口进行数据传输。目标服务端需要配置/etc/rsyncd.conf文件。
创建/etc/rsyncd.conf文件,添加如下代码:
#日志文件位置,启动rsync后自动产生这个文件,无需提前创建
log file = /var/log/rsyncd.log
#pid文件的存放位置
pidfile = /var/run/rsyncd.pid
#支持max connections参数的锁文件
lock file = /var/run/rsync.lock
#用户认证配置文件,里面保存用户名称和密码,后面会创建这个文件
secrets file = /etc/rsync.pass
#rsync启动时欢迎信息页面文件位置(自己创建这个文件,内容随便自定义)
motd file = /etc/rsyncd.Motd
#设置rsync运行的uid权限。
uid = root
#设置rsync运行的gid权限。
gid = root
#默认的rsync端口
port