cwrsync 四步實現windows備份

2022-10-03 10:36:11 字數 2376 閱讀 5753

伺服器端:

伺服器端(cwrsyncserver)。

安裝目錄: e:\cwrsyncserver

埠: 52326

ip: 219.152.120.82

一:修改cwrsyncserver配置檔案 e:\cwrsyncserver\rsyncd程式設計客棧.conf

#########

port = 52326

use chroot = false

strict modes = false

read only = yes

list = no

hosts allow = *

max connections = 10

secrets file = rsyncd.secrets #指定使用者登入的密碼檔案

motd file = rsyncd.motd #連線上rsync server時顯示的歡迎資訊

log file = rsyncd.log

pid file = rsyncd.pid

transfer logging = yes

# module definitions

# remember cygwin naming conventions : c:\work becomes /cygwin/c/work

# [test]

path = /cygdrive/c/work

read only = false

transfer logging = yes

[t_task]

path = /cygdrive/c/work

read only = false

transfer logging = yes

#################################

二:在e:\cwrsyncserver目錄下新建密碼檔案 rsyncd.secrets 內容為使用者名稱:密碼

如: tly:fjs249slke

客戶端:

**cwrsync客戶端(cwrsync)

安裝目錄: e:\cwrsync

三:在e:\cwrsyncserver目錄下新建密碼檔案 rsyncd.secrets 內容為密碼

如:fjs249slke

四:開始–>執行–>cmd 輸入以下命令即可同步伺服器端t_task模組到客戶端e:/y目錄下。

e:\cwrsync\bin\rsync.exe -vazu –exclude article/ –progress –delete –

password-file=e:\cwrsync\rsyncd.secrets

rsync: /cygdrive/e/y

照做可同步服務了,如果不行,1.檢查伺服器是否有開服務埠,命令列輸入( netstat -a ) 可檢視伺服器開的埠。就是上面的52326埠。2.客戶端命令列輸入( telnet 服務端ip 服務埠 ) 能否連線伺服器端。3.檢查配置檔案是否跟上面一樣。

注:以上為匿名連線入伺服器端,一般會在模組裡新增 auth user= odinxu 指定使用者,一定要注意,指定的使用者必須要登陸才能進行同步服務。 我在這裡掐了很久,模組裡指定了使用者,使用者又沒有登陸,導致出錯。

新手常出現的錯誤:

錯誤1: rsync: read error: connection reset by peer (104)

rsync error: error in rsync protocol data stream (code 12) at i程式設計客棧o.c(794) [receive

r=3.0.2]

解決:很大可能是伺服器端沒有開啟 rsync 服務。開啟服務。

錯誤2:@error: chdir failed

rsync error: error starting client-server protocol (code 5) at main.c(1495) [rec

eiver=3.0.2]

解決:伺服器端同步目錄沒有許可權,cwrsync預設使用者是svcwrsync。為同步目錄新增使用者svcwrsync許可權。

錯誤3:@error: failed to open lock file

rsync error: error starting client-server protocol (code www.cppcns.com5) at main.c(1495) [rec

eiver=3.0.2]

解決:配程式設計客棧置檔案 rsync.conf中新增 lock file = rsyncd.lock 即可解決。

更具體的實現方法可以參考:

本文標題: cwrsync 四步實現windows備份

本文位址:

IT跳槽 走好四步

中國首家職業顧問諮詢機構 可銳職業顧問機構的首席職業顧問卞秉彬先生認為 事業發展總有幾個突破性的關口,就像從量到質的突破需要乙個積累,職業發展也如是,當你費了九牛二虎之力仍然沒有突破的時候,你就要考慮方法和方向是否對頭了。在某it公司做普通程式設計師的李先生有著3年的工作經驗,曾面試過不少知名軟體企...

四步實現nginx動態新增模組

已經安裝好的nginx,根據業務的需求動態的新增乙個模組 步驟一 檢視nginx當前安裝的模組 步驟三 只使用make進行編譯,把編譯好的在objs的nginx替換掉原來的 usr local nginx sbin nginx,在進行覆蓋的時候如果此時出現檔案忙的情況。處理的方法是短暫的關閉ngin...

腦健康四步曲

新的研究使我們注意到高膽固醇可能使腦細胞較易痴呆。心臟 大腦關係到長期健康 心臟病患者做的很多事對於我們大家保持大腦健康也是好的.因此,由防止心臟病發作,你可避免腦消耗。1 服用維生素b 維生素b可以幫助阻止高半胱氨酸,它是損害血管的一種氨基酸。乙份關於芝加哥總部繁忙研究所研究員中老人的研究中發現,...