rsync實現windows和windows之間的數據同步

 

一:環境

  一、同步對象:測試數據

  二、服務端:Windows Server 2008 R2

  三、客戶端:Windows7 旗艦版64位

  四、服務端rsync版本:cwRsyncServer_4.1.0_Installer.exe

  五、rsync客戶端和服務端下載連接

    服務端連接:

      連接:https://pan.baidu.com/s/1MCZsnO6rME0Tr7oanXSdMA
      提取碼:u140 linux

    客戶端連接:

      連接:https://pan.baidu.com/s/1rzDbW1O5mVoW3F-sKQodUg 
      提取碼:lwg0windows

二:服務端安裝指南

三:服務端配置

  一、服務端目錄結構以下

  二、修改服務端rsyncd.conf

use chroot = false
strict modes = false
uid = 0# 0表明不限定用戶
gid = 0
log file = rsyncd.log
[testwin]
path = /cygdrive/d/u01/nc_backup/# 和linux不一樣的是windows的備份目錄前面都要加/cygdrive
ignore errors
read only = false
transfer logging = yes
auth users = test_rsync # rsync的虛擬用戶
secrets file = etc/rsyncd.password # rsync的密碼文件路徑
hosts allow = * # 全部主機都可訪問

  三、在etc目錄下建立rsync.password文件

    內容爲:test_rsync:test4321測試

  四、啓動服務,修完成以後啓動服務

 

  五、檢查端口

四:客戶端同步服務端數據

    rsync.exe -avz --password-file=rsync.password test_rsync@192.168.4.12::testwin /cygdrive/f/testwin_rsyncdir
    注意:客戶端執行的時候要在客戶端的bin目錄下,還有一種方式能夠配環境變量ui

  一、服務端數據

  二、同步後客戶端數據

  三、加入計劃任務就能夠實現自動同步到備份的機器上

相關文章
相關標籤/搜索