西西軟件園多重安全檢測(cè)下載網(wǎng)站、值得信賴的軟件下載站!
軟件
軟件
文章
搜索

首頁(yè)西西教程其它教程 → cwRsync在windows server系統(tǒng)中實(shí)現(xiàn)文件定時(shí)同步(備份)教程

cwRsync在windows server系統(tǒng)中實(shí)現(xiàn)文件定時(shí)同步(備份)教程

相關(guān)軟件相關(guān)文章發(fā)表評(píng)論 來源:daizhj時(shí)間:2016/12/3 10:46:28字體大小:A-A+

作者:代震軍點(diǎn)擊:4次評(píng)論:0次標(biāo)簽: cwRsync cwRsync同步

  • 類型:服務(wù)器區(qū)大。6.1M語言:英文 評(píng)分:10.0
  • 標(biāo)簽:
立即下載

cwRsync是rsync的windows版本,可以實(shí)現(xiàn)win系統(tǒng)中同步以及windows到Linux中的同步備份,需要在主服務(wù)器端安裝服務(wù)版本,以及在備份服務(wù)器上安裝客戶端版本,在本地機(jī)器上安裝了其中的服務(wù)器端(10.0.2.136),然后在同網(wǎng)段下的另一臺(tái)機(jī)器(10.0.2.137)安裝了客戶端。為了測(cè)試,我專門在本地機(jī)器上的f盤上放置了我們的產(chǎn)品dnt的站點(diǎn)文件,同時(shí)準(zhǔn)備將該站點(diǎn)文件夾下的aspx和config文件夾作為要進(jìn)行同步文件的文件夾。然后在其服務(wù)端的rsyncd.config文件下,輸入如下內(nèi)容: 

use chroot = false
strict modes = false
hosts allow = *
log file = rsyncd.log
pid file = rsyncd.pid
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 = rsyncd.lock 

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

注:在上面的內(nèi)容中,將監(jiān)聽端口設(shè)置為52326。

這樣,我們?cè)诳丶姘?->管理工具-->服務(wù),找到該服務(wù)并啟動(dòng)它,如下圖:

    

這時(shí)我們就可以在客戶端(10.0.2.137)的f盤上創(chuàng)建一個(gè)叫sync的文件夾,同時(shí)在下面創(chuàng)建兩個(gè)分別叫"config”和“aspx”的文件夾來對(duì)應(yīng)同步服務(wù)端的文件夾。

然后接著用下面的內(nèi)容創(chuàng)建一個(gè)名為 dnt_rsync.bat的批處理文件:

rsync -av rsync://10.0.2.136:52326/t_config /cygdrive/f/sync/config 
rsync -av rsync://10.0.2.136:52326/t_aspx /cygdrive/f/sync/aspx

并將其放到cwRsync客戶端安裝目錄下的bin目錄中(我的安裝目錄如下:C:\Program Files\cwRsync\bin),然后雙擊啟動(dòng)它。

這樣,就開始同步文件了:

之后,我們可以到客戶端f盤的相應(yīng)目前中查看同步過來的文件,呵呵。

Rsync 客戶端(cwRsync) 5.4.1 官方最新版http://elephantinaurance.com/soft/109506.html

cwRsync(Rsync for Windows)服務(wù)端&客戶端http://elephantinaurance.com/soft/110806.html

當(dāng)然cwRsync是采用增量和修改同步方式,如果你將服務(wù)器端的相應(yīng)文件做了修改,則同步時(shí)只會(huì)同步修改過的文件或新增的文件

下面介紹一下如何通過windows中的“任務(wù)計(jì)劃”來創(chuàng)建定時(shí)任務(wù),執(zhí)行定時(shí)同步。

首先在客戶端的機(jī)器上的: 控件面板->任務(wù)計(jì)劃->點(diǎn)擊“添加任務(wù)計(jì)劃”, 在相應(yīng)的彈出窗口中點(diǎn)擊下一步,然后點(diǎn)擊導(dǎo)航窗口中的“瀏覽”按鈕,如下,并從中選擇之前創(chuàng)建的批處理文件”dnt_sync.bat”:

這時(shí)系統(tǒng)會(huì)顯示如下窗口提示當(dāng)前計(jì)劃任務(wù)執(zhí)行方式,我這里選擇每天執(zhí)行(一次):

到這里,系統(tǒng)就會(huì)創(chuàng)建一個(gè)叫dnt_sync的任務(wù)計(jì)劃,同時(shí)在接下來的窗口中提示任務(wù)的開始執(zhí)行時(shí)間:

這里不做任何修改,直接點(diǎn)擊下一步,接著是身份驗(yàn)證(通常是管理員身份),必定任務(wù)計(jì)劃非同兒戲,要有足夠的權(quán)限才可以玩的轉(zhuǎn):)

最后點(diǎn)擊完成,就創(chuàng)建了一個(gè)任務(wù)計(jì)劃。只不過它是按天執(zhí)行的,如果我們希望其每分鐘執(zhí)行一次又該怎么辦呢,其實(shí)很簡(jiǎn)單,只要在用鼠標(biāo)點(diǎn)擊新創(chuàng)建的任務(wù)計(jì)劃,并在彈出菜單中選擇“屬性”,這時(shí)在彈出窗口的“日程安排”中點(diǎn)擊“高級(jí)按鈕”,如下:

這時(shí)就會(huì)彈出一個(gè)叫“高級(jí)計(jì)劃選項(xiàng)”的子窗口,在其它做如下設(shè)置:

到這里,這個(gè)計(jì)劃任務(wù)就會(huì)每天24小時(shí),以每分鐘運(yùn)行一次的方式來同步之前的那兩個(gè)文件夾了。

    相關(guān)評(píng)論

    閱讀本文后您有什么感想? 已有人給出評(píng)價(jià)!

    • 8 喜歡喜歡
    • 3 頂
    • 1 難過難過
    • 5 囧
    • 3 圍觀圍觀
    • 2 無聊無聊

    熱門評(píng)論

    最新評(píng)論

    發(fā)表評(píng)論 查看所有評(píng)論(0)

    昵稱:
    表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
    字?jǐn)?shù): 0/500 (您的評(píng)論需要經(jīng)過審核才能顯示)