使用cwRsync同步windows系統間的檔案
準備安裝檔案:cwRsync_Server_2.1.3_Installer.zip(伺服器)、cwRsync_2.1.3_Installer.zip(客戶端)
為了測試方便,我的server和client安裝在同一臺機器上。
首先,安裝cwRsync_Server_2.1.3_Installer.zip(伺服器),完成後到windows“服務”中開啟RsyncServer服務,
安裝cwRsync_2.1.3_Installer.zip(客戶端),完成後將C:\Program Files\cwRsync\bin(客戶端安裝路徑)設定到path中。
首先,安裝cwRsync_Server_2.1.3_Installer.zip(伺服器),完成後到windows“服務”中開啟RsyncServer服務,
安裝cwRsync_2.1.3_Installer.zip(客戶端),完成後將C:\Program Files\cwRsync\bin(客戶端安裝路徑)設定到path中。
伺服器配置:
伺服器安裝路徑:C:\Program Files\cwRsyncServer
編輯:C:\Program Files\cwRsyncServer\rsyncd.conf
-------------------------------------------------
use chroot = false
strict modes = false
hosts allow = *
log file = rsyncd.log
pid file = rsyncd.pid
secrets file = password.txt
伺服器安裝路徑:C:\Program Files\cwRsyncServer
編輯:C:\Program Files\cwRsyncServer\rsyncd.conf
-------------------------------------------------
use chroot = false
strict modes = false
hosts allow = *
log file = rsyncd.log
pid file = rsyncd.pid
secrets file = password.txt
# Module definitions
# Remember cygwin naming conventions : c:\work becomes /cygwin/c/work
#
[test]
path = /cygdrive/c/db
read nly = false
transfer logging = yes
auth users = byfree
-------------------------------------------------
上面配置檔案中:
hosts allow指定允許訪問的客戶端IP,*表示客戶端IP不受限制
secrets file指定口令檔案,格式為username:password,存放路徑為C:\Program Files\cwRsyncServer\password.txt
path = /cygdrive/c/db,表示windows的c:\db路徑
auth users這裡設定的使用者是password.txt檔案中的username
# Remember cygwin naming conventions : c:\work becomes /cygwin/c/work
#
[test]
path = /cygdrive/c/db
read nly = false
transfer logging = yes
auth users = byfree
-------------------------------------------------
上面配置檔案中:
hosts allow指定允許訪問的客戶端IP,*表示客戶端IP不受限制
secrets file指定口令檔案,格式為username:password,存放路徑為C:\Program Files\cwRsyncServer\password.txt
path = /cygdrive/c/db,表示windows的c:\db路徑
auth users這裡設定的使用者是password.txt檔案中的username
客戶端配置:
客戶端安裝路徑:C:\Program Files\cwRsync
編輯一個bat檔案,便於同步
編輯rsy.bat
-------------------------------------------------
rsync -vzrtopg --progress --delete byfree@172.17.125.115::test /cygdrive/c/aa/
-------------------------------------------------
byfree@172.17.125.115 byfree是伺服器端password.txt中的username,IP地址是server ip
::test 是伺服器端配置檔案rsyncd.conf中的[test]
/cygdrive/c/aa/ 是客戶端路徑c:\aa
執行rsy.bat,輸入口令(password.txt中的password),客戶端目錄c:\aa將與伺服器端目錄c:\db同步。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/17997/viewspace-609568/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Windows Linux 之間rsync同步CODE檔案WindowsLinux
- 使用sz rz命令在windows和linux系統之間傳檔案WindowsLinux
- windows下檔案系統支援的檔案大小Windows
- WINDOWS系統檔案詳解Windows
- windows10系統如何更改檔案建立和修改時間Windows
- ASM與檔案系統之間copy資料檔案--檔案系統到ASMASM
- Windows10系統怎麼暫停和恢復OneDrive檔案同步Windows
- 在Windows10系統中同步Internet 時間Windows
- Windows系統檔案詳解(轉)Windows
- 教你清理Windows 7系統的垃圾檔案Windows
- Windows10系統如何使用PowerShell命令校驗檔案Windows
- 使用Unison 同步檔案
- 使用 Syncthing 在多個裝置間同步檔案
- windows共享到linux系統檔案WindowsLinux
- 移動資料檔案、系統表空間檔案、臨時表空間檔案
- windows10中的windows的系統舊檔案如何刪除Windows
- MySQL 系統表空間檔案解析MySql
- 基於AWS的檔案同步服務系統架構架構
- 使用Java操作Windows系統登錄檔JavaWindows
- windows10系統開啟STP檔案的方法Windows
- Windows10系統開啟torrent檔案的方法Windows
- 恢復被破壞的 Windows XP 系統檔案Windows
- Windows XP 系統中檔案關聯的更改(轉)Windows
- 讓windows系統顯示隱藏檔案Windows
- windows xp 加密檔案系統(EFS)概述(轉)Windows加密
- win10如何粉碎檔案 Windows10系統粉碎檔案的方法Win10Windows
- linux同步系統時間Linux
- 不同語言的Windows系統下的檔案解壓Windows
- 使用 /proc 檔案系統來控制系統(轉)
- 使用 /proc 檔案系統來控制系統 (zt)
- linux 系統之間傳輸檔案Linux
- 使用RMAN在ASM和檔案系統之間複製資料ASM
- 使用RMAN在ASM和檔案系統之間拷貝資料ASM
- 系統時間和硬體時間同步
- 使用 Fstransform 轉換檔案系統ORM
- windows10系統下開啟jnt檔案的方法Windows
- Windows 7系統檔案沒有名稱的解決方法Windows
- Windows系統下控制檔案的移動及恢復Windows