cwRsync如何在windows server系統中實現檔案定時同步(備份)

來源:唯美暱稱館 2.21W

咋電腦裡面,有些時候軟體是不能同步的,需要使用其它的軟體來進行搭橋,那麼cwRsync如何在windows server系統中實現檔案定時同步(備份)?文中為大家介紹相關詳情。

cwRsync在windows server系統中實現檔案定時同步(備份)教程

cwRsync是rsync的windows版本,可以實現win系統中同步以及windows到Linux中的同步備份,需要在主伺服器端安裝服務版本,以及在備份伺服器上安裝客戶端版本,在本地機器上安裝了其中的伺服器端(),然後在同網段下的另一臺機器()安裝了客戶端。為了測試,我專門在本地機器上的f盤上放置了我們的產品dnt的站點檔案,同時準備將該站點資料夾下的aspx和config資料夾作為要進行同步檔案的資料夾。然後在其服務端的ig檔案下,輸入如下內容: 

use chroot = false
strict modes = false
hosts allow = *
log file = 
pid file = 
port = 52326 
max connections = 4 

# Module definitions
# Remember cygwin naming conventions : c:work becomes /cygwin/c/work
#
[t_aspx]
path = /cygdrive/f/dnt_snap/aspx
read only = false
transfer logging = yes
lock file =  

[t_config] 
path = /cygdrive/f/dnt_snap/config
read only = false
transfer logging = yes
lock file = 

注:在上面的內容中,將監聽埠設定為52326。

這樣,我們在控制元件面板-->管理工具-->服務,找到該服務並啟動它,如下圖:

cwRsync如何在windows server系統中實現檔案定時同步(備份)

這時我們就可以在客戶端()的f盤上建立一個叫sync的資料夾,同時在下面建立兩個分別叫"config”和“aspx”的資料夾來對應同步服務端的資料夾。

然後接著用下面的內容建立一個名為 dnt_的批處理檔案:

rsync -av rsync://_config /cygdrive/f/sync/config 
rsync -av rsync://_aspx /cygdrive/f/sync/aspx

並將其放到cwRsync客戶端安裝目錄下的bin目錄中(我的安裝目錄如下:C:Program FilescwRsyncbin),然後雙擊啟動它。

這樣,就開始同步檔案了:

cwRsync如何在windows server系統中實現檔案定時同步(備份) 第2張

之後,我們可以到客戶端f盤的相應目前中檢視同步過來的檔案,呵呵。

Rsync 客戶端(cwRsync) 5.4.1 官方最新版:

cwRsync(Rsync for Windows)服務端&客戶端:

當然cwRsync是採用增量和修改同步方式,如果你將伺服器端的相應檔案做了修改,則同步時只會同步修改過的檔案或新增的檔案

下面介紹一下如何通過windows中的“任務計劃”來建立定時任務,執行定時同步。

首先在客戶端的機器上的: 控制元件面板->任務計劃->點選“新增任務計劃”, 在相應的彈出視窗中點選下一步,然後點選導航視窗中的“瀏覽”按鈕,如下,並從中選擇之前建立的批處理檔案”dnt_”:

cwRsync如何在windows server系統中實現檔案定時同步(備份) 第3張

這時系統會顯示如下視窗提示當前計劃任務執行方式,我這裡選擇每天執行(一次):

cwRsync如何在windows server系統中實現檔案定時同步(備份) 第4張

到這裡,系統就會建立一個叫dnt_sync的任務計劃,同時在接下來的視窗中提示任務的開始執行時間:

cwRsync如何在windows server系統中實現檔案定時同步(備份) 第5張

這裡不做任何修改,直接點選下一步,接著是身份驗證(通常是管理員身份),必定任務計劃非同兒戲,要有足夠的許可權才可以玩的轉:)

cwRsync如何在windows server系統中實現檔案定時同步(備份) 第6張

最後點選完成,就建立了一個任務計劃。只不過它是按天執行的,如果我們希望其每分鐘執行一次又該怎麼辦呢,其實很簡單,只要在用滑鼠點選新建立的任務計劃,並在彈出選單中選擇“屬性”,這時在彈出視窗的“日程安排”中點選“高階按鈕”,如下:

cwRsync如何在windows server系統中實現檔案定時同步(備份) 第7張

這時就會彈出一個叫“高階計劃選項”的子視窗,在其它做如下設定:

cwRsync如何在windows server系統中實現檔案定時同步(備份) 第8張

到這裡,這個計劃任務就會每天24小時,以每分鐘執行一次的方式來同步之前的那兩個檔案夾了。

熱門標籤