Win2003下cwRsyncServer服務端與cwRsync客戶端數(shù)據(jù)同步實例教程
說明:
cwRsyncServer服務端 IP:192.168.21.128
cwRsync客戶端 IP:192.168.21.129
實現(xiàn)目的:
把服務端D:\data目錄中的數(shù)據(jù)通過任務計劃定期同步到客戶端D:\data目錄中
附件:
cwRsyncServer下載地址與cwRsync下載地址:http://s.jb51.net
具體操作:
一、在服務端安裝cwRsyncServer
解壓cwRsyncServer_4.0.3_Installer.zip,雙擊cwRsyncServer_4.0.3_Installer.exe
Next
I Agre(同意)
安裝路徑,默認即可
Next
Service account:SvcCWRSYNC (新建的一個系統(tǒng)賬戶)
Type password:密碼
Confirm password:密碼
備注:系統(tǒng)會自動創(chuàng)建一個賬戶:SvcCWRSYNC來運行cwRsyncServer服務端程序
以上信息默認即可
Install (安裝)
Close(關(guān)閉),安裝完成
開始-設(shè)置-控制面板-管理工具-服務
找到RsyncSever選項,雙擊打開
啟動類型:自動
點“啟動”
服務啟動成功,點關(guān)閉
確定
打開D盤,右鍵單擊data文件夾,選擇屬性,切換到安全選項,點添加
輸入:SvcCWRSYNC
確定
允許所有權(quán)限
應用,確定
打開C:\Program Files\ICW目錄
用記事本打開rsyncd.conf,修改添加以下內(nèi)容(修改之前先備份文件為rsyncd.confbak)
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/c/work
#read only = false
#transfer logging = yes
[data]
path = /cygdrive/d/data
read only = true #客戶端只讀
list = no #不允許列出文件
hosts allow=192.168.21.129 #允許連接IP,多個IP中間用英文狀態(tài)下逗號隔,不限制IP填寫 *即可
auth users =userdata #允許連接的用戶名
secrets file = etc/rsyncd.secrets #存放用戶名密碼的認證文件路徑
修好完成之后,保存退出
在C:\Program Files\ICW\etc目錄下面新建rsyncd.secrets文件
用記事本打開,輸入以下內(nèi)容
userdata:123456 #用戶名:密碼
最后保存退出
cwRsyncServer服務端安裝設(shè)置完成
二、在客戶端安裝cwRsync
解壓cwRsync_4.0.3_Installer.zip,雙擊cwRsync_4.0.3_Installer.exe
Next
I Agree
Next
安裝路徑,默認即可
Install(安裝)
Close(關(guān)閉),安裝完成
開始-運行-cmd
輸入telnet 192.168.21.128 873 #測試客戶端是否與服務端連接成功
出現(xiàn)下面的界面,說明連接成功
注意:cwRsyncServer服務端必須開啟防火墻873端口
測試完成之后,關(guān)閉命令行窗口
開始-運行-cmd
確定
輸入:cd C:\Program Files\cwRsync\bin
繼續(xù)輸入:rsync -vzrtopg --port=873 --progress --delete [email protected]::data /cygdrive/d/data
提示輸入密碼:123456
開始同步數(shù)據(jù)
數(shù)據(jù)同步完成
打開C:\Program Files\cwRsync\bin目錄
新建passwd.txt
輸入:123456
保存退出
繼續(xù)在C:\Program Files\cwRsync\bin目錄新建
data.bat文件
用記事本打開,輸入以下內(nèi)容
@echo off
echo.
echo 開始同步數(shù)據(jù),請稍等...
echo.
cd C:\Program Files\cwRsync\bin
rsync -vzrtopg --port=873 --progress --delete [email protected]::data /cygdrive/d/data < passwd.txt
echo.
echo 數(shù)據(jù)同步完成
echo.
最后保存退出
開始-設(shè)置-控制面板-任務計劃
雙擊”添加任務計劃“
下一步
瀏覽打開C:\Program Files\cwRsync\bin\data.bat
每天
下一步
選擇每天執(zhí)行的時間
下一步
輸入系統(tǒng)管理員的密碼
下一步
完成
任務計劃添加完成,客戶端每天13:59分會自動同步服務端D:\data目錄中的數(shù)據(jù)到自己的D:\data中
打開任務計劃,右鍵data,屬性,切換到日程安排,選擇高級
可以設(shè)置每隔多長時間執(zhí)行一次
至此,Windows Server 2003下cwRsyncServer服務端與cwRsync客戶端數(shù)據(jù)同步實例教程完成
相關(guān)文章
Rsync ERROR: auth failed on module解決方法
今天在兩臺服務器同步備份在用戶權(quán)限上糾結(jié)了很多,主要關(guān)于這個問題網(wǎng)上的配置方法不一,源自rsync版本不一致,這里簡單總結(jié)下,方便需要的朋友2013-09-09微服務架構(gòu)之服務注冊與發(fā)現(xiàn)功能詳解
這篇文章主要為大家介紹了微服務架構(gòu)之服務注冊與發(fā)現(xiàn)的功能詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步早日升職加薪2022-01-01