rsync是类unix系统下的数据镜像备份工具。使用快速增量备份工具Remote Sync可以远程同步,支持本地复制,或者与其他SSH、rsync主机同步。

原本打算使用lsyncd实现两台服务器同步,但是lsyncd要求rsync >= 3.1,使用rsync -v查看当前版本太低,不符合要求。吐槽一下CentOS自带的软件或yum安装的软件太古老了,使用最新版的还是建议自行编译安装。

升级步骤

#查看当前rsync版本
rsync -v
#如果版本太低,直接卸载
yum -y remove rsync
#下载rsync源码
wget http://soft.xiaoz.org/linux/rsync-3.1.3.tar.gz
#解压
tar -zxvf rsync-3.1.2.tar.gz
#进入目录
cd rsync-3.1.2
#编译安装
./configure
make install

最后再次输入rsync -v查看版本是否升级成功。