centos-rhel服务器相关 / 未分类 · 2013年6月8日

rsync daemon 用来作不同机器的同步

这几天,把富人国交给另一个同事,所以被提问的问题多了很多,这也是遇到的一个问题,也好,写下来,下次叫他自己去看了,因为各种原因,只能写个大概的思路出来
ser 端 192.168.21.215
[root@s ~]# cat /etc/rsyncd.conf
uid = root
gid = root
max connections = 200
timeout = 600
use chroot = no
read only = yes
hosts allow=*
log file =/data/tmp/rsyncd.log
[evan]
path=/data/
comment = "123"
/usr/bin/rsync --config=/etc/rsyncd.conf --daemon

cli
#绑host
192.168.21.215 s1.com
#这样就可以从ser 拉东西过来了,有个游戏的批量就是用这个的
rsync -q --timeout=60 -aR rsync://s1.com/evan/ .
一些参考
实现rsync自动同步
http://linuxtracer.blog.51cto.com/1776198/376375
http://share.blog.51cto.com/278008/560761