web:192.168.1.10的/www 同步到rsync:192.168.1.11的backup模塊web
1 inotify 適用於大量小文件實時同步 對於大文件使用sersyncvim
2 web服務器中下載安裝包 wget http://cywl.jb51.net:81/201111/tools/sersync_64bit_binary_stable_final.tar.gz 服務器
3 解壓 後爲GNU-Linux-x86ssh
4 mkdir /usr/local/sersyncide
5 將GNU-LINUX裏面內容複製到/usr/local/sersync.net
mv GNU-Linux-x86/* /usr/local/sersync xml
6 cd /usr/local/sersync ip
vim confxml.xml 配置其中的rem
<sersync>get
<localpath watch="/www"> (監視路徑)
<remote ip="192.168.1.11" name="backup"/> (服務器對端IP,模塊名稱)
<!--<remote ip="192.168.8.39" name="tongbu"/>-->
<!--<remote ip="192.168.8.40" name="tongbu"/>-->
</localpath>
<rsync>
<commonParams params="-artuz"/>
<auth start="true" users="renkun" passwordfile="/etc/rsync.password"/>(改成true 用戶名 密碼文件)
<userDefinedPort start="false" port="874"/><!-- port=874 -->
<timeout start="false" time="100"/><!-- timeout=100 -->
<ssh start="false"/>
</rsync>
7 啓動服務
/usr/local/sersync/sersync2 -d -r -o /usr/local/sersync/confxml.xml