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

rsync 同步服务的搭建

时间:2015-02-16 19:43:50      阅读:158      评论:0      收藏:0      [点我收藏+]

标签:errors   主机   file   

A:192.168.0.30

B:192.168.0.193

需求:要求每天凌晨3点半同步一次 A 主机上 /data 目录到 B主机上的 /data_backup 目录

在A机上操作如下:

          yum -y install xinetd

          vim /etc/xinetd.d/rsyncf

          修改 disable =yes  为 no

          重启xinetd 服务  /etc/init.d/xinetd restart

          vim /etc/rsyncd.conf  加入以下代码:

port=873

uid = nobody
gid = nobody
user chroot = no
max connections = 200
timeout = 600
pid file = /var/run/rsyncd.pid
lock file = /var/run/rsyncd.lock
log file = /var/log/rsyncd.log
 
[backup]
path = /data          #同步的目录
ignore errors
read only = no
list = no
#hosts allow = 192.168.1.0/255.255.255.0        
auth users = root
secrets file = /etc/rsyncd.secrets

 

创建保存密码的文件 vim /etc/rsyncd.secrets

     写入:root:kobe24       #用户名:密码

 

权限分配:

          chown root:root /etc/rsyncd.recrets

          chmod 600 /etc/rsyncd.recrets

          

创建同步的目录并修改所有者:

          mkdir /data

          chown -R nobody:nobody /data

启动rsync服务          

          rsync –daemon

加入到开机启动

          echo ‘rsync –daemon’ >>/etc/rc.d/rc.local

 

                    s

在B机上操作如下:

     安装 rsync

          yum -y install rsync

     创建密码文件:

          vim /etc/rsyncd.passwd

          写入:kobe24     #此密码为登录A机 root用户所需密码

 

          执行如下操作:

               /usr/bin/rsync -avz  –password-file=/etc/rsyncd.passwd root@192.168.0.30::backup /data_backup

 

 

            创建计划任务:

               30 03 * * * /usr/bin/rsync -avz  –password-file=/etc/rsyncd.passwd root@192.168.0.30::backup /data_backup

 

          至此,完毕。


本文出自 “夜读才子盼女鬼” 博客,请务必保留此出处http://more3.blog.51cto.com/9929586/1614680

rsync 同步服务的搭建

标签:errors   主机   file   

原文地址:http://more3.blog.51cto.com/9929586/1614680

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