找回密码
 注册
搜索
热搜: 回贴
微赢网络技术论坛 门户 服务器 Linux/BSD 查看内容

rsync使用

2009-12-20 13:15| 发布者: admin| 查看: 85| 评论: 0|原作者: 玄霄

编辑配置文件
/etc/rsync.conf
#rsync.conf
use chroot = no
max connections = 20
pid file = /var/run/rsyncd.pid
lock file = /var/run/rsync.lock
log file = /var/log/rsyncd.log
read only = true
list = true
[blog]
uid = nobody
path = /home/test
read only = yes
auth user = sms_bak
secrets file = /etc/rsync/rsync.srt
注意几点:
一、rsync.srt文件的权限,要更改为400或者600。
二、这个文件更新之后是可以马上生效的,不用重新启动rsync进程(起码在我的测试过程中是如此,我使用的是rhel4上的rsync2.6.3版本)。
/etc/rsync/rsync.srt文件
sms_bak:marsiswinner
注意一点:
前为用户名,后为密码。用冒号分隔。
客户端配置一个密码文件
/etc/rsync/rsync.srt
marsiswinner
注意:密码文件只需要将密码写入即可。
客户端同步命令。
rsync -avz --password-file=/etc/rsync/rsync.srt --exclude=*logs sms_bak@10.1.1.61::blog /home/sms_bak/
-a参数 档案模式
-v 显示处理过程
-z 启用压缩
--exclude 表示排除在外,不进行同步的内容pattern。这个pattern可以是使用通配符,但正如正则的实际使用一样,应该进行测试。
--exclude-from 这种方式可以将几个符合条件的pattern排除在外,同样请进行测试。
--password-file 表示密码文件







最新评论

QQ|小黑屋|最新主题|手机版|微赢网络技术论坛 ( 苏ICP备08020429号 )

GMT+8, 2024-9-29 17:24 , Processed in 0.210927 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

返回顶部