环境:Centos 6.2 

      虚拟机两台

由于工作的需要需要同步一些数据,就用到了rsync,我主要用到他的daemon模式和ssh模式。

一:看下他的daemon模式

A就算是作为rsync服务器,开启daemon监听

A:分别在serverA和serverB上安装rsync,貌似centos 6.2上没有安装xinetd,也一块装上。

B:在serverA上新建配置文件,vim /etc/rsyncd.conf,vim /etc/xinetd.d/rsync修改后配置如下。

/etc/rsyncd.conf

 

Centos6.2下使用rsync对数据进行备份_第1张图片

 

/etc/xinetd.d/rsync

 

Centos6.2下使用rsync对数据进行备份_第2张图片

 

C:在A上建立同步目录,以及密码文件。

 

Centos6.2下使用rsync对数据进行备份_第3张图片

 

D:在B上建立密码文件。

 

 

E:在B上测试一下。

从A到B,将A的/backup同步到B的/path

 

 

从B到A,将B的/etc/同步到A的/backup

 

 

总结:有些文章说test这个用户需要是系统用户,进过我的测试,不需要。

 

二:测试下他的SSH模式

从A到B,将A的/backup同步到B的/path

 

Centos6.2下使用rsync对数据进行备份_第4张图片

 

从B到A,将B的/etc/同步到A的/backup

 

 

over....