rsync服务实现文件同步

经常,我们的web不是一台服务器而是多台服务器,如果我们希望多台服务器的配置是一致的话,利用rsync即可实现我们的需求。rsync的话单独使用命令可以实现上面的需求。此处,我们说明下搭建rsync服务器来实现上述需求。

install rsync

yum –y install rsync

创建配置文件

cat >/etc/rsync.conf <<EOF

uid = root

gid = root

use chroot = no

max connections = 20

port=873

log file = /tmp/rsyncd.log

pid file = /tmp/rsyncd.pid

lock file = /tmp/rsyncd.lock

[a]

path = /a2

read only=yes

hosts allow = 192.168.248.250

EOF

 

path为想要同步的文件,hostsallow为允许那些主机进行同步访问

创建rsync用户,同步数据采用此用户。

useradd fh21_sync

echo “password” | passwd –stdin fh21_sync

之后在需要同步的主机上面设置任务计划

* * * * * root /usr/bin/rsync -avzP--bwlimit=1000 --progress --delete --exclude="tmp/*"fh21_sync@192.168.248.250::a /a/

需要注意的是 rsync的同步的如果是目录的话,不要在最后加上/,同步到的目的地可以加上/。

启动rsync

rsync --daemon --config /etc/rsync.conf

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值