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

rsync同步服务

时间:2018-12-03 20:03:29      阅读:189      评论:0      收藏:0      [点我收藏+]

标签:dem   informix   pat   自启   chmod   users   关闭防火墙   chm   同步   

大规模集群搭建
--rsync同步服务
基本思路:在服务端开启demo守护进程 客户端使用命令行的方式进行推送服务

服务器端配置:
一、安装rsync软件,默认系统自带
#yum -y install rsync
#rpm -qa rsync

二、修改配置文件:/etc/rsyncd.cof
#vim /etc/rsyncd.cof
uid = rsync #进程对应的用户(远端的命令使用rsync访问共享目录)
gid = rsync #用户组
use chroot = no #安全相关
max connections = 200 #最大连接数(有多少个客户端同时访问我)
timeout = 300 #超时时间
pid file = /var/run/rsyncd.pid #进程对应的进程号文件
lock file = /var/log/rsync.lock #锁文件
log file = /var/log/rsyncd.log #日志文件
[backup] #模块名称
path = /backup #服务器提供访问的目录
ignore errors #忽略错误
read only = false #可写
list = false #不能列表
host allow = 192.168.31.0/24 #允许哪些主机连接
hosts deny = 0.0.0.0/32 #拒绝哪些主机连接
auth users = rsync_backup #虚拟用户 独立于系统之外的虚拟用户
secrets file = /etc/rsync.password #虚拟用户对应的账户密码文件

三、创建用户并启动服务
[root@informix ~]# useradd -s /sbin/nologin -M rsync
[root@informix ~]# rsync --daemon
[root@informix ~]# ps -ef | grep rsync
root 4750 1 0 15:10 ? 00:00:00 rsync --daemon
root 4752 4384 0 15:10 pts/1 00:00:00 grep --color=auto rsync

四、创建同步目录并授权
[root@informix ~]# mkdir /backup
[root@informix ~]# chown -R rsync.rsync /backup/

五、创建密码文件/etc/rsync.password
[root@informix ~]# cat /etc/rsync.password
rsync_backup:oldboy
[root@informix ~]# chmod 600 /etc/rsync.password

六、加入开机自启动
[root@informix ~]# echo "/usr/bin/rsync --daemon" >> /etc/rc.local

客户端配置:
一、配置密码文件
[root@ms ~]# cat /etc/rsyncd.password
oldboy
[root@ms ~]# chmod 600 /etc/rsyncd.password

二、创建同步目录
[root@ms ~]# mkdir -p /backup
[root@ms backup]# touch stu{01..50}

三、同步推送(需要关闭防火墙及安全策略等)
方法一:
[root@ms ~]# rsync -az /backup/ rsync_backup@192.168.31.129::backup/ --password-file=/etc/rsyncd.password
方法二:
[root@ms ~]# rsync -az /backup/ rsync://rsync_backup@192.168.31.129/backup/ --password-file=/etc/rsyncd.password

rsync同步服务

标签:dem   informix   pat   自启   chmod   users   关闭防火墙   chm   同步   

原文地址:http://blog.51cto.com/14116247/2325496

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