Windows平台下使用rsync實現檔案同步

來源:互聯網
上載者:User

   rsync 是一個很好的檔案同步工具,我們需要一個服務端和一個用戶端。可以實現把本地

  檔案同步到服務端,也可以把服務端的檔案同步到本地。

  1、http://rsync.samba.org/ 下載cwRsync用戶端(cwRsync)和伺服器端(cwRsyncServer)。

  2、伺服器端(假設IP地址為:192.168.1.100)安裝:採用預設選項安裝。

  安裝後,服務預設為手動啟動模式,到“管理工具/服務管理”裡,啟動“RsyncServer”服務,並修改“RsyncServer”為自動啟動模式。

  3、伺服器端配置:編輯rsyncd.conf檔案,寫入如下資訊:

  以下是程式碼片段:

  uid = 0

  gid = 0 #使用匿名方式傳輸時必須加入這兩行

  use chroot = false

  strict modes = false

  hosts allow = *

  log file = rsyncd.log

  # Module definitions

  # Remember cygwin naming conventions : c:work becomes /cygwin/c/work

  #

  [test]

  path = /cygdrive/d/temp #指定服務端用來同步的檔案,這個表示“d:temp”檔案夾

  read only = false

  transfer logging = yes

  說明:其中[test]是要同步的模組定義,可以定義多個模組,path是磁碟路徑,/cygdrive/d/temp對應到 d:temp檔案夾,由於cwRsync軟體在windows下不能夠直接掛盤符,採用 /cygdrive/這種模式。

  4、在另外一台機器安裝用戶端(假設IP地址為:192.168.1.101),在命令列模式下,進入安裝目錄的bin檔案夾下,執行:rsync -avr 192.168.1.100::test /cygdrive/d/temp,如此既可把服務端的檔案同步到本地。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.