【centos 7】Centos 6.3 安装配置使用 Rsync同步

更新时间:2018-08-26    来源:CentOS    手机版     字体:

【www.bbyears.com--CentOS】

Rsync的优点如下:

1、可以镜像保存整个目录树和文件系统。

2、可以很容易的做到保持原来文件的许可权、时间、软链接等。

3、无须特使许可权即可安装。

4、拥有优化的流程,文件传输效率高。

5、可以使用Rsh、SSH等方式来传输文件,当然也可以直接通过Socket连接。

6、支持匿名传输。

         另外,与SCP相比,传输速度不是一个层次级的。我们在局域网时经常用Rsync和SCP传输大量Mysql数据,发现Rsync至少比Scp快20倍以上,所以大家如果需要在Linux/Unix服务器之间互传海量资料,Rsync是非常好的选择。

我的安装环境是Centos 6.2系统,Rsync服务端IP(192.168.1.220)客户端IP(192.168.1.210)

 

1、安装Rsync服务端

[root@chenyi1 Packages]# yum install rsync
1 [root@chenyi1 Packages]# yum install rsync
注意:这里需要关闭iptables和SELINUX(在这里 你可以不用关闭iptables,因为本文有用到iptables)

[root@chenyi1 Packages]# service iptables stop

[root@chenyi1 Packages]# chkconfig iptables off

[root@chenyi1 Packages]# setenforce 0


2、创建Rsync的配置文件

[root@chenyi1 Packages]# vi /etc/rsyncd.conf      #该文件默认不存在,名字格式可随你自己创建

[root@chenyi1 Packages]# cat /etc/rsyncd.conf
1 [root@chenyi1 Packages]# cat /etc/rsyncd.conf
uid = nobody #指的是进行备份的用户,nobody为任何用户

max connections = 200 #表示最大连接数

pid file = /var/run/rsyncd.pid  #告诉进程写到/var/run/rsyncd.pid文件中

lock file = /var/run/rsyncd.lock        #指lock文件所的存放位置

motd file = /etc/rsyncd.motd    #指的是客户端连接Rsync服务器后显示的提示。

log file = /var/log/rsyncd.log  #指的是日志文件的存放位置。

 

[backup]        #这里是默认组名 跟Samba的配置语法一样,是对外公布的名字

path = /home/itchenyi      #参与同步的目录

ignore errors   #可以忽略一些无关紧要的I/O错误

read only = no  #允许读和写

list = no       #不允许列清单

hosts allow = 192.168.1.0/255.255.255.0 #跟Samba的语法一样,表示只允许192.168.1.0/24>的网段进行同步,拒绝其他。

auth users = itchenyi,chenyi

secrets file = /etc/rsyncd.password     #用户密码的存放文件

下面我们需要手动再创建rsyncd.password,rsyncd.motd两个文件以及/home/itchenyi同步目录

[root@chenyi1 Packages]# touch /etc/rsyncd.password
[root@chenyi1 Packages]# chmod 600 /etc/rsyncd.password
[root@chenyi1 Packages]# echo "www.111cn.net" >

本文来源:http://www.bbyears.com/caozuoxitong/43892.html

热门标签

更多>>

本类排行