我用了這個,只能單向備份
不過還好用
這裡要注意幾點:
1:要開啟埠,預設是873埠,如果伺服器限制了埠,就要在 本地連線的tcp/ip屬性裡面設定
2:要在伺服器端開啟服務
我和我的虛擬機器測試時的配置檔案(主機192.168.1.105 虛擬機器 192.168.1.106)
(虛擬機器用的時wmware軟體)
伺服器端:
rsyncd.conf檔案
use chroot = false
strict modes = false
hosts allow = *
log file = rsyncd.log
pid file = rsyncd.pid
secrets file = rsyncd.pas #指定使用者登入的密碼檔案
motd file = rsyncd.motd #連線上rsync server時顯示的歡迎資訊
# module definitions
# remember cygwin naming conventions : c:/work becomes /cygwin/c/work
#[test]
path = /cygdrive/e/qhzx/qhzx.qhb2b.web
read only = false
transfer logging = yes
客戶端:
建立的.bat批處理檔案
cd c:/program files/cwrsync/bin
rsync.exe -vzrtopg --progress --delete --password-file=/cygdrive/c/rsyncd.pas
[email protected]::test
/cygdrive/c/y
配置檔案的意義請參看這個文章寫得還比較易懂
在需要傳同步檔案出來的windows伺服器上安裝同步rsync server軟體cwrsync_server_2.0.10_installer後,
會在伺服器上建乙個管理員級別的svcwrsync使用者,我們最好修改一下這個使用者的密碼。
在此伺服器上還增加了乙個rsyncserver服務,如果沒有設成自動啟動,需要設定一下,如下圖。
然後在安裝了同步rsync server和rsync client軟體的windows伺服器上設定環境變數:
把目錄c:/program files/cwrsyncserver/bin填加到當前使用者的path裡。
參考**:
windows伺服器資料夾許可權設定
通過控制資料夾許可權來提高站點的安全性。站點目錄許可權 經過上面這樣設定承在乙個執行許可權,一旦使用者上傳了惡意檔案,我們的伺服器就淪陷了,但是我們這裡又不能不給,所以我們還要配合iis來再設定一下。在iis7以上版本裡,這個設定非常的方便。開啟iis管理器,找到站點,選中上傳目錄,在中間欄iis下...
nginx伺服器部署dist資料夾
table of contentsgenerated with doctoc 最近因為專案需要,我要把vue cli打包後的dist資料夾部署到阿里雲伺服器,這個真的整了我很久很久。從最開始使用 tomcat 伺服器部署,到後面使用 nginx 伺服器部署。然後執行tomcat,發現靜態檔案是沒有問...
Windows上cwRsync備份伺服器資料
在兩台windows機器上使用cwrsync同步備份svn伺服器,cwrsync它是乙個包含cygwin和rsync的軟體包。官網 目前最新為4.1.0 cwrsyncserver 4.1.0 installer.zip 是伺服器端 cwrsync 4.1.0 installer.zip 是客戶端 ...