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

【资料整理】rsync配置

时间:2014-12-25 06:45:52      阅读:175      评论:0      收藏:0      [点我收藏+]

标签:限速   同步   rsync   

【资料整理】rsync配置



rsync


参数说明

v:详细提示

a:以archive模式操作,复制目录、符号连接,等价于 -rlptgoD 。

z:压缩

u:只进行更新,防止本地新文件被重写,注意两者机器的时钟的同时

P:是综合了–partial –progress两个参数,

所以此时的rsync支持了断点续传


1)主机a启动rsync服务:

/usr/bin/rsync --daemon --address=192.168.1.250


配置文件默认:/etc/rsyncd.conf

没有这个配置可以自己写一个


----

uid = nobody
gid = nobody
use chroot = no
max connections = 10
timeout = 600
pid file = /var/run/rsyncd.pid
lock file = /var/run/rsyncd.lock
log file = /var/log/rsyncd.log

[模块名a]
path = 目录/a/b/c
read only = yes
list = no
hosts allow = 允许的ip,最好是内网
hosts deny = *
uid = root
gid = root


----


注意,使用list = no 否则可以直接通过rsync ip:: 列出模块名


2)主机b同步主机a

rsync --avzP ipa::模块名a  目录/x/y/z


注意::和:的区别, 目录最后有没有斜杠的区别。


3)注意测试src 和 dest 路径对应的文件夹是否符合预期;例如上述例子是将

/a/b/c 同步到本地的 /x/y/z    目录z下面放的是目录c,并非是c目录下的文件,即:

/x/y/z/c/


刚测试了下,如果路径a配置的是/a/b/c/   则同步的是/x/y/z/(c目录下的文件)

也就是要注意路径最后有没有斜杠/


4)限速


GB级别的网卡,调整限速为600Mbps = 60000KBps

# rsync -avzP --delete --bwlimit=60000 192.168.1.250::upload /home/web/upload >/dev/null


【资料整理】rsync配置

标签:限速   同步   rsync   

原文地址:http://nosmoking.blog.51cto.com/3263888/1595639

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