綠色資源網:您身邊最放心的安全下載站! 最新軟件(jiàn)|熱門排行|軟(ruǎn)件分類|軟件專題|廠商大全

綠(lǜ)色資源網(wǎng)

技術教程
您的位置(zhì):首頁操(cāo)作係(xì)統windows → 在(zài)windows係統下(xià)配置cwrsync

在windows係統(tǒng)下配(pèi)置cwrsync

我要評論 2010/10/02 11:43:27 來(lái)源:綠色資源網 編輯:綠色軟件站 [ ] 評論:0 點擊:266次

1.係統環境

【服務器端】

操作係統(tǒng):Windows Server 2003

Cwrsync版本:cwRsyncServer_4.0.4_Installer

下載地址:

http://sourceforge.net/projects/sereds/files/cwRsync/4.0.4/cwRsyncServer_4.0.4_Installer.zip/download?use_mirror=ncu

IP:192.168.11.6 (對應的外網IP為122.***.***.*** )

端口:873

【客戶(hù)端(duān)】

操作係統:CentOS release 5.5

IP:202.***.***.***

同步(bù)命令工具:rsync

【實現(xiàn)功能】

將公司內網windows係統下文件夾的文件同步到外網服務器centos係統指定的文件夾下

2.服務器(qì)端的安裝與配置

直接解壓安裝即可,本人是安裝在E:\Program Files\ICW目錄(lù)下

在(zài)E:\Program Files\ICW目錄下修改rsync.conf文(wén)件

use chroot = false

strict modes = false

hosts allow = 202.***.***.*** 192.168.11.0/255.255.255.0

#hosts allow = *

hosts deny=*

log file = rsyncd.log

pid file = rsyncd.pid

#在安裝目錄下創建(jiàn)password文件,內容為picuser:icbuypicuser,前麵為(wéi)auth users指定的用戶名,後麵為密碼

secrets file = password

uid=0

gid=0

# Module definitions

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

#

[pic]

#針對需要同步的目錄,你需要添加(jiā)SvcwRsync 這(zhè)個用戶(hù)的讀取權限(xiàn)

path = /cygdrive/c/pic2010

#隻讀

read only = true

#是否記錄詳細(xì)的傳輸情況

transfer logging = yes

list =no

#指定用戶名

auth users=picuser

#默認端口

port=873

在windows服務(wù)裏(lǐ)啟動RsyncServer

3.在客戶端使用rsync命令進行同步

首先使用telnet命(mìng)令(lìng)查看服務器端的873端口是否開放

telnet 122.***.***.*** 873

如果提示了cwrsync版本,就表示成(chéng)功

rsync -az --password-file=/root/cwrsync.pwd picuser@122.***.***.***::pic /pic/2010/

也可以(yǐ)在crontab裏進行定時計劃任務

注意此處(chù)的passwordv-file是存放在客戶端上(shàng)的,需(xū)要更改權限為(wéi)600

常見錯誤(wù)分析

當使用rsync服務時出(chū)現錯誤,可以通過服務器端的rsync.log文件查看(kàn)具體錯誤提示,並根據提示找尋解(jiě)決方法,以下是常見的(de)錯誤

1.@ERROR: invalid uid' 或@ERROR: invalid gid'

原因: 配置文件中沒有設置uid及gid,或者(zhě)設(shè)置的有問題

解決:設(shè)置uid=0

gid=0

2.@ERROR: auth failed on module xxxxx

rsync: connection unexpectedly closed (90 bytes read so far)

rsync error: error in rsync protocol data stream (code 12) at io.c(150)

原(yuán)因:這是因為密碼(mǎ)設錯了, 無法登入成功, 請再檢查一(yī)下 服務器端的password文件及客戶端cwrsync.pwd文件中的密碼(mǎ)設定, 二端是否一致

解(jiě)決:確保密(mì)碼一致

3.password file must not be other-accessible

continuing without password file

Password:

原因:客戶(hù)端cwrsync.pwd文件權限(xiàn)是否為600

4.@ERROR: chdir failed

原(yuán)因:服務器端文件目錄path設置有問題,不過本次試驗中發現中文路徑也會出現這個(gè)提示

解決:檢(jiǎn)查文件目錄

由於我要同步的文件夾的路徑包括中文C:\視頻(pín)轉換軟件\采集軟件\cn.hzshw.com\pic\2010,所以我在(zài)windows係統 下做了個bat腳本,每天定時將C:\視頻轉換軟件\采集軟件\cn.hzshw.com\pic\2010目錄下新生成的文件夾(jiá)複製到C:\ pic2010下(xià),腳本piccopy.bat,並執行定時計劃(huá)任(rèn)務(wù)

@echo off

set DaysAgo=1

set Today=%date:~6,1%%date:~8,2%

set /a PassDays=%Today%-1

rd /Q /S c:\pic2010\%PassDays%

md c:\pic2010\%Today%

xcopy /c /e /h /r /k /y C:\視頻轉換軟件\采(cǎi)集軟件\cn.hzshw.com\pic\2010\%Today% c:\pic2010\%Today%

exit

關鍵詞:windows,cwrsync

閱讀本文後您有什麽感想? 已有(yǒu) 人給出評價!

  • 0 歡迎喜歡
  • 0 白癡
  • 0 拜托
  • 0 哇(wa)
  • 0 加油
  • 0 鄙視(shì)
免费人欧美成又黄又爽的视频丨一本色道久久88综合日韩精品丨国产专区日韩精品欧美色丨午夜无遮挡男女啪啪视频丨国产欧美日韩综合精品一区二区丨亚洲精品无码不卡在线播HE丨亚洲精品国产精品国自产观看丨日韩国产高清av不卡