實現目的:把Windows客戶端D:\data目錄的數據經過計劃任務實現定時自動同步到羣輝存儲服務端192.168.85.8\NetBackup目錄中算法
下面舉例介紹Server及Client端的配置使用,本文使用環境以下:服務器
羣輝存儲rsyncServer: 192.168.85.8網絡
CwRsyncClient: 192.168.85.9測試
cwRsyncServer v4.1.0&cwRsync v4.1.0(壓縮包密碼:Sungeek)spa
下載地址:https://cloud.189.cn/t/VJrqaeYj6RZr3d
具體操做:
code
羣輝rsync服務端直接如圖勾選啓動rsync服務並編輯rsync帳戶,添加帳戶和密碼便可blog
客戶端Windows開始-運行-cmd輸入telnet 192.168.85.8 873遞歸
測試客戶端是否與服務端鏈接成功get
出現下面的界面說明鏈接成功#rsync默認端口873
前言已經列出客戶端和服務端的安裝程序,下載客戶端而後安裝路徑: C:\Program Files (x86)\cwRsync\bin進入cwRsync客戶端安裝目錄 測試批處理腳本
cmd輸入cd C:\Program Files (x86)\cwRsync\bin進入cwRsync客戶端安裝目錄
繼續輸入rsync命令:
rsync -arutovzP --port=873 --progress <C:\"Program Files (x86)"\cwRsync\RsyncBat\passwd.txt /cygdrive/d/data/ cwrsync@192.168.85.8::NetBackup/
命令解釋: cd C:"Program Files (x86)"\cwRsync\bin 填寫cwRsync所在安裝目錄 C:"Program Files (x86)"\cwRsync\RsyncBat\passwd.txt passwd.txt填寫存儲rsync用戶名的密碼 1.服務器客戶端數據須要同步備份的目錄 /cygdrive/d/data/ 2.cwrsync@192.168.85.8::NetBackup/ rsync用戶名@存儲IP地址::存儲目錄 命令參數詳解: -avzP -a 參數,至關於-rlptgoD:
-u update更新增量同步意思 -r 是遞歸 -l 是連接文件,意思是拷貝連接文件 -p 表示保持文件原有權限 -t 保持文件原有時間 -g 保持文件原有用戶組 -o 保持文件原有屬主 -D 至關於塊設備文件 -v 詳細模式輸出 -z 傳輸時壓縮 -P 顯示傳輸進度 --progress 顯示備份同步過程 --delete 刪除Client中有Server沒有的文件,即若是Server刪除了這一文件,那麼client也相應把文件刪除,保持真正的一致
rsync批處理腳本下載地址:https://cloud.189.cn/t/EBBjIn3EfUjq
最後能夠設置計劃任務按期執行批處理腳本,就能作到定時自動同步了