码迷,mamicode.com
首页 > 其他好文 > 详细

rsync+sersync实现向多服务器实时同步数据

时间:2016-05-21 00:09:10      阅读:261      评论:0      收藏:0      [点我收藏+]

标签:同步   rsync   sersync   

web:192.168.1.10的/www    同步到rsync:192.168.1.11的backup模块

1 inotify 适用于大量小文件实时同步 对于大文件使用sersync

2 下载安装包 wget http://cywl.jb51.net:81/201111/tools/sersync_64bit_binary_stable_final.tar.gz

3 解压 后为GNU-Linux-x86

4 mkdir /usr/local/sersync

5 将GNU-LINUX里面内容复制到/usr/local/sersync

    mv GNU-Linux-x86/* /usr/local/sersync 

6 cd /usr/local/sersync 

  vim confxml.xml  配置其中的

    

<sersync>

        <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  

本文出自 “ITcain” 博客,请务必保留此出处http://521kun.blog.51cto.com/9397206/1775503

rsync+sersync实现向多服务器实时同步数据

标签:同步   rsync   sersync   

原文地址:http://521kun.blog.51cto.com/9397206/1775503

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!