首先要下載windows版的rsync
rsync分為服務(wù)器端和客戶端,以A(服務(wù)器端),B(客戶端)2臺(tái)服務(wù)器為例 A的IP地址為192.168.1.111 B的ip地址為192.168.1.123
1,先配置服務(wù)器端,在服務(wù)器上安裝cwRsyncServer_4.0.5_Installer.exe,安裝的時(shí)候路徑不要去改,全部用默認(rèn)路徑,如果你用的是64位操作系統(tǒng)請(qǐng)把默認(rèn)路徑中的Program Files (x86)那個(gè)(x86)刪掉,安裝過(guò)程中rsync會(huì)自動(dòng)建立一個(gè)叫做rsync的用戶名,并且提示你輸入這個(gè)用戶的密碼,這里很關(guān)鍵,這個(gè)密碼一定要是你系統(tǒng)用戶即adminstrator的密碼,如果怕出錯(cuò)就不用管他直接點(diǎn)下一步,值得完成安裝,這時(shí)打開(kāi)你的服務(wù)檢查下有沒(méi)有一個(gè)RsyncServer的服務(wù),如果沒(méi)有的話就是那個(gè)用戶密碼的地方弄錯(cuò)了,建議卸載重新安裝,如果有那就OK,最后檢查下你的防火墻是否打開(kāi)873端口
以上就是服務(wù)器端的安裝了,然后就是配置,找到你rsync的安裝目錄點(diǎn)擊進(jìn)去里面會(huì)有個(gè)rsyncd.conf的配置文件,用記事本的方式打開(kāi)他,在文件最前面追加"uid = 0" "gid = 0" 2行,然后修改 "[]" 的內(nèi)容,這里小編直接上圖,有圖更容易看懂
怎么樣,從圖上來(lái)看很清楚把,然后在在服務(wù)里面找到 "RsyncServer" 修改為"自動(dòng)開(kāi)啟" 并且將服務(wù)"啟動(dòng)".
2,接下來(lái)是客戶端,首先客戶端先安裝cwRsync_4.0.5_Install.exe,同樣安裝的時(shí)候路徑不要去改,全部用默認(rèn)路徑,如果你用的是64位操作系統(tǒng)請(qǐng)把默認(rèn)路徑中的Program Files (x86)那個(gè)(x86)刪掉,安裝完成后,新建一個(gè)txt文本文檔,這里小編還是上圖來(lái)說(shuō)明
--timeout參數(shù),這個(gè)是一個(gè)超時(shí)設(shè)定,在服務(wù)器忙或者網(wǎng)絡(luò)忙的時(shí)候rsync會(huì)出現(xiàn)同步到一半不動(dòng)的情況,用了這個(gè)參數(shù)的話就可以設(shè)定他在你指定的時(shí)間內(nèi)rsync沒(méi)有進(jìn)行操作則取消命令,這個(gè)在多臺(tái)服務(wù)器同步的時(shí)候非常有用
--exclude參數(shù),排除你指定某個(gè)文件或者目錄,這個(gè)不用多介紹了
--delete參數(shù),這個(gè)的意思是服務(wù)器端與客戶端保持完全一致,客戶段與服務(wù)端不同的文件客戶端會(huì)進(jìn)行刪除操作,這里小編建議新手不要加上這個(gè)參數(shù),如果服務(wù)端誤操作刪掉了文件那你所有的機(jī)器都會(huì)刪掉這個(gè)文件,就會(huì)很麻煩,所以先可以不加這個(gè)參數(shù)
其實(shí)rsync的運(yùn)用還有很多很多種 ,小編介紹的算是一種非常實(shí)用又簡(jiǎn)單的方式,當(dāng)然有興趣的同學(xué)還可以更加的深入研究它哦。