sersync安装配置简介

本文介绍了sersync的安装配置过程,特别是在面对大量数据同步时的优势。建议在数据量较大时使用sersync配合rsync进行高效文件同步。

当同步的目录数据量不大时,建议使用rsync+inotify 

当同步的目录数据量很大时(几百G甚至1T以上)文件很多时,建议使用rsync+sersync

 
1.     首先安装和配置好rsync
 
2.     安装sersync

wget 下载

https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/sersync/sersync2.5_32bit_binary_stable_final.tar.gz     #32

https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/sersync/sersync2.5.4_64bit_binary_stable_final.tar.gz    #64

 

3.     解压缩到 /usr/local/sersync/ 
tar  -zxvf sersync2.5_32bit_binary_stable_final.tar.gz /usr/local/sersync/
 
4.     备份并配置conf
cp /usr/local/sersync/confxml.xml /usr/local/sersync/confxml.xml.$(date +%F)
vim /usr/local/sersync/confxml.xml
修改24--28
24         <localpathwatch="/opt/tongbu">     # 定义本地要同步的目录,也就是监控的目录
 25             <remote ip="127.0.0.1"name="tongbu1"/>   #需要同步到的主机IP和rsync模块
 26             <!--<remoteip="192.168.8.39" name="tongbu"/>-->        # 多模块设置
 27             <!--<remoteip="192.168.8.40" name="tongbu"/>-->        # 多模块设置
 28         </localpath>
修改31--34行,认证部分【rsync密码认证】
 30   <commonParams params="-azp"/>     #rsync 参数
 31   <auth start="false" users="root" passwordfile="/etc/rsync.pas "/>  
#   设置为true开启,账户为登录rsync的虚拟账户,密码为本地保存的rsync密码文件
 32   <userDefinedPort start="false" port="874"/><!-- port=874 -->   #自定义端口,可忽略
 33   <timeout start="false" time="100"/><!-- timeout=100 -->      #自定义超时,可忽略
 34   <ssh start="false"/>                         #自定义ssh传输,可忽略
修改37行
<failLogpath="/tmp/rsync_fail_log.sh"timeToExecute="60"/><!--default every 60mins execute once--> 
#定义同步失败后重新同步的时间和错误日志    可忽略
 
5.     开启sersync守护进程同步数据
/usr/local/sersync/sersync2  -d -r -o /usr/local/sersync/confxml.xml
整个sersync设置完毕!最后可以写脚本并添加chkconfig或者直接加命令到rc.local完成自启动。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值