服務(wù)器
/e:拷貝所有子目錄,包括空子目錄; /I: 如果目標(biāo)文件或目錄不存在且拷貝的文件數(shù)多于一,則假設(shè)目標(biāo)為目錄; /d:只拷貝文件日期與在目標(biāo)文件后的文件(即修改過的源文件) /h:同時拷貝隱藏文件和系統(tǒng)文件 /r:拷貝并覆蓋只讀文件 /y: 復(fù)制文件審核設(shè)置(不顯示已有文件覆蓋確認(rèn))
yum -y install rsync
ln -s /etc/rsyncd.conf
uid = root #root用戶訪問(我這里用ROOT用戶,也可以用其他新建的用戶) gid = root #root組用戶訪問 port=871 #通過端口873 use chroot = yes #可以使用chroot read only = no #可讀寫 max connections = 4 #連接數(shù) list = no #不列出文件清單 pid file = /var/run/rsyncd.pid #此步可沒有此文件 timeout = 900 lock file = /var/run/rsyncd.lock #此步可沒有此文件 log file = /var/log/rsyncd.log #此步可沒有此文件 [backup] #發(fā)布項(注意這個命名) comment = this is module for backup #模塊介紹,可刪去 path = /home/jack/ #發(fā)布的路徑 ignore errors auth users = root #認(rèn)證用戶為root secrets file = /etc/rsyncd.pass #密碼文件
service rsyncd start
rsync -auv --password-file=/etc/rsyncd.pass root@192.168.22.99::backup /home/test/
rsync -auv --password-file=/etc/rsyncd.pass root@192.168.22.99::backup /home/test/