- 軟件大?。?span>3.56M
- 軟件語言:中文
- 軟件類型:國產(chǎn)軟件
- 軟件類別:免費(fèi)軟件 / 服務(wù)器區(qū)
- 更新時(shí)間:2018-11-22 13:55
- 運(yùn)行環(huán)境:WinAll, WinXP, Win7, Win8
- 軟件等級(jí):
- 軟件廠商:
- 官方網(wǎng)站:暫無
12.40M/中文/5.0
195.31M/中文/4.6
643.55M/中文/4.0
45.79M/中文/10.0
890KB/中文/10.0
cwrsyncserver4是一款免費(fèi)的計(jì)算機(jī)文件同步軟件。大家可以通過安裝使用cwRsync實(shí)現(xiàn)windows系統(tǒng)下文件定時(shí)同步操作!這個(gè)程序有很多小伙伴都不太會(huì)使用,本站特地準(zhǔn)備了詳細(xì)的操作使用教程。歡迎用戶來綠色資源網(wǎng)下載安裝。
cwRsync Server是cwRsync的服務(wù)端。安裝cwRsync Server后,可以在windows或linux系統(tǒng)中安裝客戶端進(jìn)行文件同步。cwRsync的架構(gòu)很簡單,有一個(gè)Server和多個(gè)Client組成。安裝server版的cwRsync以后,在服務(wù)器上面啟動(dòng)cwRsync服務(wù),然后在客戶端上面執(zhí)行文件同步命令即可實(shí)現(xiàn)文件同步功能。如果我們將文件同步命令添加到windows計(jì)劃任務(wù)當(dāng)中,就可實(shí)現(xiàn)定義同步的功能。
1、安裝cwRsync Server后,需要在服務(wù)里面手工啟動(dòng)“RsyncServer”服務(wù)才生效。
2、修改安裝目錄下的“rsyncd.conf”配置文件。
cwRsync的rsyncd.conf 配置文件:
use chroot = false #不使用chroot
strict modes = false #使用靜態(tài)模式
hosts allow = * #允許的客戶端IP
log file = rsyncd.log #日志記錄文件
第一步:在windows上的安裝cwRsyncServer4.1.0以及配置過程:
在windows上下載安裝包c(diǎn)wRsyncServer4.rar,這個(gè)不多解析,大家都懂,要是在虛擬機(jī)上安裝windowd服務(wù)器的,如果你的windows服務(wù)器上不了網(wǎng),那就在本機(jī)上下載好持拷貝過去就好了,如果還不知道怎么拷貝到windows上去的話那就在linux上建個(gè)ftp服務(wù)器,把文件丟里面去共享就可以拷貝了。
在拷貝中如果出現(xiàn)這個(gè)問題:windows 2003當(dāng)前的安全設(shè)置不允許從該位置下載文件的解決方案:
只需要設(shè)置Internet選項(xiàng)-->安全-->自定義級(jí)別 找到下載項(xiàng)中的“文件下載”,啟用即可。
如下是cwRsyncServer安裝過程,一直點(diǎn)下一步就可以了,這里就不一一貼出來了:
這里需要?jiǎng)?chuàng)建一個(gè)帳戶,就用默認(rèn)的就好了,設(shè)置一個(gè)自己的密碼就OK了。
安裝完成之后下面開始配置,打開安裝目錄下的文件目錄:C:\Program Files (x86)\ICW,修改rsyncd.conf配置文件的內(nèi)容為以下配置;
這里要注意的是,如果不寫uid=0,和gid=0的話就,在遠(yuǎn)程連接時(shí)就會(huì)出現(xiàn)以下的情況:
到這里了就要在F盤下新建一個(gè)rsyncdata的目錄,這個(gè)目錄就是指它里面的所有數(shù)據(jù)同步到linux的指定目錄去的,也就是windows下的rsyncd.conf配置文件的[rsyncdata]模塊對(duì)應(yīng)的文件,新建好之后我們還需要改一些配置:
還需要修改一下rsyncdata這個(gè)目錄的一些相關(guān)屬性信息,右鍵這個(gè)文件選屬性:
輸入完SvcCWRSYNC這個(gè)用戶名后點(diǎn)“檢查名稱”就可以匹配上了,再點(diǎn)確定就OK了。
最后再改一下這個(gè)文件對(duì)這個(gè)用戶的訪問權(quán)限:
選中我的電腦--右鍵管理---服務(wù)和應(yīng)用--服務(wù),找到RsyncSever,雙擊--啟動(dòng),把這個(gè)服務(wù)器起動(dòng)起來:
到這里應(yīng)該是說windows下的就配置完了,但是要注意的是如果你的linux需要用telnet來連接到windows上來的話那windows上的防火墻記得要關(guān)閉,否則很可能連不上去,也可以在本上的測(cè)試一下,出現(xiàn)以下情況就說明可以連接上去了,說明windows服務(wù)可用了。
在cmd下輸入你windows的本機(jī)地址和rsync的監(jiān)聽端口,它的默認(rèn)監(jiān)聽的端口是873,回車:
出現(xiàn)@RSYNCD:30.0這個(gè)就說明可以連接上去了。
二、Rsync客戶端配置,這個(gè)就需要linux上做配置了,相關(guān)的配置見如下過程:
1、查看selinux機(jī)制,關(guān)閉selinux
[root@node1 ——]# getenforce
Disabled
2、安裝Rsync客戶端軟件
[root@node1 ——]# yum install rsync xinetd
3、需要安裝這兩個(gè)軟件包就可以了,安裝好之后就要修改一點(diǎn)配置文件了:
[root@node1 ——]# vi /etc/xinetd.d/rsync #編輯配置文件,設(shè)置開機(jī)啟動(dòng)rsync ,centos上的rsync使用xinetd啟用的
將disable=yes,改為no
service rsync
{
disable = no
socket_type = stream
wait = no
user = root
server = /usr/bin/rsync
server_args = --daemon
log_on_failure += USERID
}
/etc/init.d/xinetd start #啟動(dòng)xinetd這個(gè)服務(wù)
4、修改之后就遠(yuǎn)程連接測(cè)試一下,記得把windows的防火墻給關(guān)閉了哦,要不然很可能會(huì)連接不上的,或都在windows防火墻上開放873這個(gè)端口
OK,說明連接到windows上成功了,那接下來我們就創(chuàng)建一個(gè)與windows下同步的目錄了:
[root@node1 ——]# mkdir pv /rsyncdata/data
為了同步數(shù)據(jù)時(shí)不用每次都不手動(dòng)輸入密碼,我們?cè)诳蛻舳耍╨inux下)也創(chuàng)建一個(gè)和服務(wù)端(windows)一樣的密碼文件(此文件路徑和密碼要與服務(wù)器端的一樣,客戶端不用寫名字)
[root@node1 ——]# vim /etc/rsyncd.secrets #只需要寫上服務(wù)器端上的用戶密碼就可以了
[root@node1 ——]# chmod 600 /etc/rsyncd.secrets #改一下權(quán)限
5、到這里我們就可以寫命令來拉取windows服務(wù)器端上的數(shù)據(jù)了:
[root@node1 ——]# rsync -vazrtopqg --delete --password-file=/etc/rsyncd.secrets rsync@10.17.1.88::rsyncdata/* /rsyncdata/data/
傳輸成功,這里說明一下這幾個(gè)參數(shù)表示什么:
-v, --verbose#詳細(xì)模式輸出
-q, --quiet#精簡輸出模式
-a, --archive#歸檔模式,表示以遞歸方式傳輸文件,并保持所有文件屬性,等于-rlptgoD
-r, --recursive#對(duì)子目錄以遞歸模式處理
-o, --owner#保持文件屬主信息
-g, --group#保持文件屬組信息
-t, --times#保持文件時(shí)間信息
--delete#刪除那些DST中SRC沒有的文件
--password-file=FILE#從FILE中得到密碼
6、為了一是每次有數(shù)據(jù)修改時(shí)都要手動(dòng)去同步一步,我們把這個(gè)命令寫成一個(gè)腳本,再添加一個(gè)任務(wù)計(jì)劃,這個(gè)就可以實(shí)現(xiàn)自動(dòng)同步數(shù)據(jù)了;
[root@node1 ——]# crontab -e
* * * * * /bin/bash /root/rsync.sh &> /dev/null #我們?cè)O(shè)置每分鐘同步一次
請(qǐng)描述您所遇到的錯(cuò)誤,我們將盡快予以修正,謝謝!
*必填項(xiàng),請(qǐng)輸入內(nèi)容