rsync
-R --relative 把全路径拷贝到目标,把上级目录的全路径拷贝
	不管加不加/ 都会讲源数据路径一起同步
通过--daemon方式pull,似乎只能复制文件,不能复制目录,-R选项无效
但是--daemon方式push,/是文件		不带/ 是目录  	-R是全路径
rsyncd.conf
	motd file=/etc/rsyncd.welcome
[citation]
	path = /backup
	log file = /var/log/rsyncd.log
	comment = "geometry"
	auth users = user1,user2
	secrets file = /etc/rsyncd.secrets
	port = 873
	fake super = yes		This allows the full attributes of a file to be stored without having to have the daemon actually 																				running as root.
inotify-tools
script:
#!/bin/env bash
/usr/bin/inotifywait -mrq -e create,delete,attrib,modify,move /SRC_DIR | while read events
	do
		rsync -avR --delete /SRC_DIR /DST_DIR
		echo "`date +%F\ %T`inotifywait$events" >> /var/log/rsync.log 2>&1
	done
chmod +x inotifywait.sh
nohup ./inotifywait.sh &
 
                    
                
 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号