第一步:打開U-NAS配置rsync服務端.選擇添加Rsync模塊
第二步:設置RSYNC模塊:記住設置的用戶名及模塊名稱和密碼備用
第三步:下載rsync windows客戶端
第四步:將下載后解壓的文件放入分區根目錄下文件夾命名為rsync
第五步:在rsync新建password.txt文件用於存放第二步RSYNC模塊中設置的密碼,且在此目錄建立一個備份文件夾為2019backup
第六步:打開windows命令窗口且切換到 d:\rsync\bin目錄下
客戶端同步到服務端命令:
rsync --port=873 –avzrtopg --progress --delete /cygdrive/d/rsync/2019backup test@192.168.56.101::backup --password-file=/cygdrive/d/rsync/password.txt
服務端同步到客戶端命令:
rsync --port=873 –avzrtopg --progress --delete test@192.168.56.101::backup /cygdrive/d/rsync/2019backup --password-file=/cygdrive/d/rsync/password.txt
效果如下:
參數代碼解釋:
873 #服務端設置的端口號 test #服務端RSYNC模塊設置的用戶名, 192.168.56.101 #服務端的IP地址 backup #服務端RSYNC模塊設置的備份任務名 --delete #從客戶端目錄中刪除與服務端目錄中不同的數據,保證兩邊數據完全一致 /cygdrice/d/rsync/2019backup #存放備份數據的目錄 /cygdrive/d/rsync/password.txt #存放密碼文件的目錄 RSYNC模塊設置的密碼
rsync命令參數解釋:
--password-file=file 從flie中得到密碼。
企業常用參數組合:-avz或者-vzrtopg
如果只做增量備份:請加-u 只同步增加或者更新的文件
通過windows 批處理定時備份:將下面的內容保存為bat(批處理格式文件),在windows添加定時任務即可

cd d:/rsync/bin d: rsync --port=873 -avuzrtopg --progress --delete /cygdrive/d/rsync/2019backup test@192.168.56.101::backup --password-file=/cygdrive/d/rsync/password.txt pause
注:本同步使用的U-NAS系統,感覺的同學,可以下載從虛擬機安裝測試:下載地址:http://www.u-nas.cn/resources.html