目标端:192.168.88.81

源端:192.168.88.82

目标端 安装 rsync
源端 安装 rsync inotify  sersync

目标端
创建文件 /etc/rsync.conf


uid=root

gid=root

max connections=36000

#默认为true,修改为no,增加对目录文件软连接的备份

use chroot=no

log file=/var/log/rsyncd.log

pid file=/var/run/rsyncd.pid

lock file=/var/run/rsyncd.lock

max connections=36000

ignore errors = yes

#设置rsync服务端文件为读写权限

read only = no

#认证的用户名与系统帐户无关在认证文件做配置,如果没有这行则表明是匿名

auth users = root

#密码认证文件,格式(虚拟用户名:密码)

secrets file = /passwd

#这里是认证的模块名,在client端需要指定,可以设置多个模块和路径

[rsync]

#自定义注释

comment  = rsync

#文件存放的路径

path=/data/

创建文件/passwd
输入账号密码  root:11111111
设置权限600

源端
下载 
https://sersync.googlecode.com/files/sersync2.5.4_64bit_binary_stable_final.tar.gz
解压缩

修改配置文件
 confxml.xml
这里auth 有个start参数,默认是false,一定要改为true
rsync和sersync实时同步文件_同步
创建文件/passwd
输入账号密码  11111111
设置权限600

最后运行下面的命令
nohup /root/sersync/sersync2 -r -d -o /root/sersync/confxml.xml > /root/sersync/sersync.log 2>&1 &