1.cwRsync分为二部分,客户端:cwRsync_4.1.0_Installer.exe ,服务端:cwRsyncServer_4.1.0_Installer.exe,一般应用场景是就客户端push到文件到服务端
服务端安装:修改安装路径后,一直下一步
2.找到安装目录,备份rsyncd.conf为rsync.conf.bak
3.编辑rsyncd.conf文件
use chroot = false port= 1873 #端口号 uid =0 gid =0 strict modes = false max connections = 10 ignore errors log file = rsyncd.log pid file = rsyncd.pid lock file = rsyncd.lock # Module definitions # Remember cygwin naming conventions : c:\work becomes /cygwin/c/work # [backup] path = /cygdrive/e/backup/web #备份的目录 read only = false transfer logging = yes list = no hosts allow = 10.1.8.0/255.255.255.0 #允许的IP连接 hosts deny = * auth users = rsync #连接用户 secrets file = etc/rsync.password #连接密码文件,如下目录建立
4.设置rsyncserver服务器自启动
防火墙开放1873端口。
客户端安装:
1.一直下一步安装
2.编辑同步脚本
@ECHO OFF SET RSYNC_PASSWORD=PHyjmcid3NCACEssbvdf501 #服务器端同步密码文件 D: cd "D:\Program Files (x86)\cwRsync\bin" rsync ^ -vzrtopg ^ --progress ^ REM --delete ^ #单向同步,注释,需要两边保持一致时,注释取消 /cygdrive/e/server/backup/v2.0/ ^ #同步目录 rsync@10.1.8.30::backup ^ #同步模块 --port=1873 #同步端口号
3.加入到定时任务每天执行
时间: 2024-11-13 08:19:58