项目地址:http://code.google.com/p/sersync/

sersync主要用于服务器同步,web镜像等功能。
安装和配置可以在上面的官方网址找到。
 
安装后的标准目录结构
 
这里是调整和优化后的目录存放
 
1、将 sersync2 复制到/usr/local/bin/sersync2
2、将confxml.xml 复制到/etc/sersync/sersync.xml,启动sersync的时候用./sersync2 -o /etc/sersync/sersync.xml 来载入配置文件
3、新建/etc/sersync/sersync.secret ,然后在sersync.xml 文件中将passwordfile设置为/etc/sersync/sersync.secret
 
在开启实时监控的之前对主服务器目录与远程目标机目录进行一次整体同步
 
./sersync2 -r -o /etc/sersync/sersync.xml
 
如果需要将sersync运行前,已经存在的所有文件或目录全部同步到远程,要以-r参数运行sersync,将本地与远程整体同步一次。
如果设置了过滤器,即在xml文件中,filter为true,则暂时不能使用-r参数进行整体同步。-r参数将会无效
 
在主服务器上开启sersync守护进程,使sersync在后台运行,开启实时同步。
 
./sersync2 -d -o /etc/sersync/sersync.xml
 
ps -ef|grep sersyn 检查进程