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

sersync客户端搭建及配置

时间:2018-06-09 19:49:02      阅读:161      评论:0      收藏:0      [点我收藏+]

标签:file   art   方法   ble   /etc   com   log   timeout   lin   

首先需要自行下载sersync包,地址如下:

谷歌项目地址:https://code.google.com/archive/p/sersync/

64位下载地址:https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/sersync/sersync2.5.4_64bit_binary_stable_final.tar.gz

32位下载地址:https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/sersync/sersync2.5_32bit_binary_stable_final.tar.gz

压缩包里面有两个文件confxml.xml sersync2

sersync2 这个是sersync主程序

confxml.xml 这个是sersync配置文件

 

修改配置文件confxml.xml几个地方:

        <localpath watch="/data">  #watch=/data 要推送的文件路径

            <remote ip="192.168.80.41" name="nfsbackup"/>  #推送目标服务器IP及模块名称

            <commonParams params="-artuz"/>    #同步模式,可以跟多个,中间用,隔开

            <auth start="true" users="rsync_backup" passwordfile="/etc/rsync.password"/>  #rsync虚拟的用户名和密码存放的路径

<timeout start="true" time="100"/><!-- timeout=100 --> 超时断开默认为false改为true

 <failLog path="/application/logs/rsync_fail_log.sh" timeToExecute="60"/><!--default every 60mins execute once-->  #同步失败重试的logs日志记录

修改上述几个地方为保存之后就可以执行,当然要选择confxml.xml存放的路径,例如:/application/GNU-Linux-x86/sersync2 -d -r -n 8 -o /application/GNU-Linux-x86/confxml.xml

-n 启用线程数量

-d daemon方式启动/后台服务

-o 指定配置文件

-r 第一次全部同步

此方法执行重启机器会失效的,当然可以加入到rc.local启动项,这样重启机器也会生效的.

附测试同步成功的文件(有不足的地方欢迎各位大老指正)

在nfs客户端创建一些1-100文件,如图

技术分享图片

备份服务器实时同步到的文件,如图

技术分享图片

sersync客户端搭建及配置

标签:file   art   方法   ble   /etc   com   log   timeout   lin   

原文地址:https://www.cnblogs.com/ybb0203/p/9160565.html

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