windows下使用cwRsync定期備份網(wǎng)站(服務(wù)器文件同步)
1、cwRsync安裝
安裝的過(guò)程很簡(jiǎn)單,安裝 server 就可以了,server 包括了 client 的功能。安裝完 server 后,會(huì)在 service 中增加 Rsync 和 ssh 服務(wù),進(jìn)入服務(wù)管理,設(shè)置為自動(dòng)啟動(dòng)。安裝成功后,要備分的文件目錄必須加上 SvcwRsync 這個(gè)用戶(hù)可讀權(quán)限。
2、cwRsync服務(wù)器端配置
進(jìn)入cwRsync安裝目錄,配置 rsyncd.conf 如下。
程序代碼
use chroot = false
strict modes = false
hosts allow = *
log file = rsyncd.log #LOG
pid file = rsyncd.pid
secrets file = password # 這里指定了用戶(hù)名密碼文件在其安裝目錄里,名字叫 password,其內(nèi)容是txt編輯為 4899:4899 前面是用戶(hù)名,后面是密碼
# Module definitions
# Remember cygwin naming conventions : c:\work becomes /cygwin/c/work
#
[webbackup]
path = /cygdrive/d/web/ #注意格式,這說(shuō)明是D盤(pán)WEB目錄下的4899目錄,這是web目錄
read only = true #只讀
list = no
auth users = 4899 #指定用戶(hù)名
transfer logging = no #是否記錄詳細(xì)的傳輸情況
[data]
path = /cygdrive/d/web/sql_back #這是數(shù)據(jù)庫(kù)備分目錄
read only = true
list = no
auth users = 4899
transfer logging = no
注意:這里使用了默認(rèn)端口873,如果要換端口,需要在conf里加 port=你要的端口號(hào),做了端口限制的要開(kāi)啟cwRsync所使用的端口。
3、cwRsync自動(dòng)數(shù)據(jù)同步
因?yàn)橹皇亲詈?jiǎn)單的數(shù)據(jù)同步,所以就不使用 ssh 了,直接啟動(dòng) rsync 服務(wù)就可以了。在客戶(hù)機(jī)上安裝cwRsync,SvcwRsync 這個(gè)用戶(hù)需要可以寫(xiě)入你指定的備分目錄的權(quán)限,還要有讀密碼文件的權(quán)限。然后新建一個(gè)BAT 文件,data.bat,內(nèi)容如下:
程序代碼
rsync -vzrtopg --progress --delete --password-file=/cygdrive/e/password2 4899@61.152.249.18::data /cygdrive/e/web_77/sql_back
注意看:
a,password-file,你要在指定的目錄下定義一個(gè) password2 文件,只要寫(xiě)4899這個(gè)用戶(hù)名對(duì)應(yīng)的密碼就可以。我這里是E盤(pán)根目錄下的password2。
b,4899@61.152.249.18::data 分別是,用戶(hù)名,服務(wù)器端IP,config里的需要備分的段落名。c,/cygdrive/e/web_77/sql_back 備分的目的地。
3、cwRsync定期同步數(shù)據(jù)
在windows控制面板里,點(diǎn)計(jì)劃任務(wù),選中我們新建的data.bat,按需要設(shè)置自動(dòng)運(yùn)行。目前 是設(shè)置為每天凌晨3點(diǎn)同步數(shù)據(jù)。
后記:這里配置的cwRsync是完全同步的,主站內(nèi)容增加或刪減,在cwRsync同步時(shí),同樣增加或刪減,所以每次同步時(shí)搜索文件時(shí)間會(huì)比較長(zhǎng),視文件多少及服務(wù)器硬盤(pán)IO而定。目錄WEB目錄下有七萬(wàn)多文件,列文件的時(shí)間大約在10分鐘左右。第一次備分要很久,因?yàn)槲募?,后面就是增加或刪減,除去列文件時(shí)間,真正的文件傳輸時(shí)間就很短了,一會(huì)就能更新完畢。如果大家在使用中有什么疑問(wèn)或有些需要交流,可以訪問(wèn),點(diǎn)用戶(hù)留言跟站長(zhǎng)聯(lián)系,謝謝!
- 在Windows中配置Rsync同步文件的方法
- 用rsync實(shí)現(xiàn)windows與linux文件同步的方法
- windows下rsync的數(shù)據(jù)同步安裝配置方法
- cwrsync 四步實(shí)現(xiàn)windows備份
- cwrsync實(shí)現(xiàn)從linux到windows的數(shù)據(jù)同步備份
- 使用cwRsync實(shí)現(xiàn)windows下服務(wù)器文件定時(shí)同步備份(附錯(cuò)誤處理方法)
- 用cwrsync同步windows下數(shù)據(jù)的簡(jiǎn)單配置方法
- Windows rsync服務(wù)器備份配置實(shí)例
- windows2008系統(tǒng)中rsync計(jì)劃任務(wù)返回0x1問(wèn)題處理
相關(guān)文章
Windows?Server?2019設(shè)置遠(yuǎn)程桌面多用戶(hù)連接的實(shí)現(xiàn)
本文主要介紹了在Windows?Server?2019中設(shè)置遠(yuǎn)程桌面多用戶(hù)連接的方法,包括本地組策略編輯器調(diào)整遠(yuǎn)程桌面服務(wù)的設(shè)置,具有一定的參考價(jià)值,感興趣的可以了解一下2024-12-12
windows?server?2012?r2?服務(wù)器部署tp6?項(xiàng)目
這篇文章主要介紹了windows?server?2012?r2?服務(wù)器部署tp6?項(xiàng)目,需要的朋友可以參考下2022-03-03
開(kāi)放windows服務(wù)器端口(以打開(kāi)端口8080為例)
我們平時(shí)所說(shuō)的端口其實(shí)不是指物理意義上的端口,而是特指TCP/IP協(xié)議中的端口,是邏輯意義上的端口。這篇文章主要介紹了開(kāi)放windows服務(wù)器端口(以打開(kāi)端口8080為例),需要的朋友可以參考下2019-10-10
通過(guò)命令行方式批量設(shè)置保留IP地址的代碼
前段時(shí)間看到一個(gè)提問(wèn)關(guān)于如何批量設(shè)置DHCP保留地址的貼子,后來(lái)經(jīng)作實(shí)驗(yàn)測(cè)試,現(xiàn)將解決方法分享給大家,供互相學(xué)習(xí)討論2013-05-05
Windows Server 2019中路由服務(wù)的配置和管理實(shí)現(xiàn)
本文主要介紹了Windows Server 2019中路由服務(wù)的配置和管理實(shí)現(xiàn),想借助系統(tǒng)的軟路由功能使其局域網(wǎng)內(nèi)的其他設(shè)備具備訪問(wèn)外網(wǎng)的能,下面就來(lái)具體實(shí)現(xiàn),感興趣的可以了解一下2024-05-05
win2008 服務(wù)器安全檢查步驟指引(日常維護(hù)說(shuō)明)
這篇文章主要介紹了win2008 服務(wù)器安全檢查步驟指引,一般來(lái)說(shuō)日常維護(hù)是很重要的,很多黑客留各種后門(mén),大家一定要安裝mcafee之類(lèi)的軟件2018-11-11
Winserver2016打印服務(wù)器配置的實(shí)現(xiàn)步驟
我們可以在WindowsServer2016上安裝打印服務(wù)器并進(jìn)行配置管理就能輕松實(shí)現(xiàn),本文主要介紹了Winserver2016打印服務(wù)器配置的實(shí)現(xiàn)步驟,感興趣的可以了解一下2024-04-04
iis8.5顯示ASP的詳細(xì)錯(cuò)誤信息500 內(nèi)部服務(wù)器錯(cuò)誤解決方法
這篇文章主要介紹了iis8.5顯示ASP的詳細(xì)錯(cuò)誤信息500 內(nèi)部服務(wù)器錯(cuò)誤解決方法,首先要顯示詳細(xì)的錯(cuò)誤信息才可以,下面特為大家分享下2014-07-07

