最近一直在加班,加班,加班……前幾天某個風雨交加的夜裡,輾轉反側實在睡不著,粗略算了一下,四月份休息了兩天半,五月份休息了三天半,每天晚上基本上也都是九點之後才到家,有時候還會通宵加班。一直以來我都沒細緻地去想過自己現在為什麼這麼拚命,現在想來,突然發現自己不知不覺地撿起來了曾經戒掉的理想,發現自己有意願好像也有能力為曾經的不甘心揚眉吐氣,發現自己為了證明自己的價值給人看對自己是如此地重要!因為如此,我才願意在自己不是太在意金錢的年紀裡忍受如此的落差,雖然看上去很大程度上是在為別人活,但這樣——我很爽;心裡爽——就夠了。
雖說是這樣,可心裡卻並不快樂。今天有同事問我是不是覺得很充實,我想了一下,迸出來一句:我覺得很累……然後就真的好像虛了很多,也確實想放鬆放鬆了……扯了這麼多,偏題嚴重了,寫部落格的頻繁程度,其實很大程度上是與自己的懶惰程度成反比的,平時說自己比較忙,沒時間寫,其實是自欺欺人。昨天剛做了個靜態資源的同步,今天先記錄一下。
cwRsync是一個跨平台的開源檔案同步備份)軟體,簡單好用。我的環境,Server端和Client端都是Windows 2008 Server R2,服務端IP是10.0.0.4,用戶端IP是10.0.0.2。
服務端和用戶端軟體在官網都可以下載到,直接雙擊也就安裝完成了,非常簡單。需要指出的一點是安裝Server端的時候,有一個建立使用者的對話方塊,因為我的環境是2008R2,所以設定的密碼複雜度一定要符合2008R2的標準,否則服務安裝不上,而且沒有任何提示。我建立的使用者名稱是FileSync,密碼是1Qaz2Wsx.
Server:
先說服務端的配置,主要就是rsyncd.conf這個設定檔,內容很容易理解,也就不一一解釋了,我要同步的是D盤的image和Upload兩個檔案夾;
1、我直接貼一下自己的設定檔內容吧,如下:
use chroot = falsestrict modes = falsehosts allow = *log file = rsyncd.logpid file = rsyncd.pidport = 800max connections = 4UID=0GID=0# Module definitions# Remember cygwin naming conventions : c:\work becomes /cygwin/c/work##[test]#path = /cygdrive/c/work#read only = false#transfer logging = yes[image]path = /cygdrive/d/imageread only = falsetransfer logging = yeslock file = rsyncd.lockauth users =FileSyncsecrets file = etc/rsyncd.secrets[Upload]path = /cygdrive/d/Uploadread only = falsetransfer logging = yeslock file = rsyncd.lockauth users =FileSyncsecrets file = etc/rsyncd.secrets
2、建立密碼檔案rsyncd.secrets並放入etc檔案夾,格式為“user:passwd”,如“FileSync:1Qaz2Wsx”;
3、修改防火牆配置,將設定檔裡配置的800連接埠開啟;
4、修改要同步的D盤的image和Upload兩個檔案夾的許可權,添加使用者FileSync對兩個檔案夾為完全控制;
至此,服務端配置完畢。
Client:
用戶端的配置更簡單,一個指令碼就可以完成全部的同步任務。
1、建立指令碼rsync.bat,我的指令碼內容如下:
@echo offecho.echo 開始同步資料,請稍等...echo.cd C:\Program Files (x86)\cwRsync\binrsync -vzrtopg --port=800 --progress --delete FileSync@10.0.0.4::image /cygdrive/d/image < passwd.txtrsync -vzrtopg --port=800 --progress --delete FileSync@10.0.0.4::Upload /cygdrive/d/Upload < passwd.txtecho.echo 資料同步完成echo.
2、建立密碼檔案passwd.txt,輸入密碼1Qaz2Wsx,將rsync.bat和passwd.txt放置於同一目錄下;
3、開啟服務端的RsyncServer服務,執行指令碼就可以完成同步任務,如果需要定時同步,添加Windows計劃任務即可。
本文出自 “虹貓仗劍走天涯” 部落格,請務必保留此出處http://ailurus.blog.51cto.com/4814469/1218169