- 論壇徽章:
- 0
|
本帖最后由 zhaoyuname 于 2011-11-18 14:09 編輯
請架成功過,這服務的兄弟姐妹,給指點一下,萬分感謝
QQ: 2211578
環(huán)境如下:
server 10.8.0.6
client 10.8.0.11
client 10.8.0.12
-------------------------------------------------------------------------------
服務器:
server:
軟件包: rsync-3.0.9-1.el6.rfx.x86_64.rpm
inotify-tools-3.14.tar.gz 都已安裝
cat /etc/rsync-client.passwd
rsync
cat /etc/rsync.sh
#!/bin/sh
SRC=/databak/software
DES=/databak/software
ip=10.8.0.11
USER=rsync
inotifywait -mrq --timefmt '%d/%m/%y-%H:%M' --format '%T %w%f' -e modify,delete,create,attrib ${srcdir}
|while read file
do
for i in $ip
do
rsync -avz –delete –progress ${src} root@${ip} {des} &&
echo “${src} was rsynced”
done
done
#nohup ./rsync.sh &
----------------------------------------------------------------------------------
客戶端:
client:
軟件包:rsync-3.0.9-1.el5.rfx.i386.rpm 已安裝
cat /etc/rsync.passwd
rsync:rsync
cat /etc/rsync.conf
uid = root
gid = root
use chroot = no
max connections = 4
log file = /var/log/rsyncd.log
pid file = /var/run/rsyncd.pid
lock file = /var/run/rsync.lock
log format = %t %a %m %f %b
[databak]
path = /databak/software
list = false
ignore errors
read only = true
hosts allow = 10.8.0.6
hosts deny = *
auth users = rsync
secrets file = /etc/rsync.passwd
#rsync --daemon --config=/etc/rsync.conf 啟動
-------------------------------------------------------------------
服務端 /databak/software 添加刪除文件
客戶端 /databak/software 無任何內(nèi)容
------------------------------------------------------------------- |
|