环境:Windwos Server 2012
安装 cwRsyncServer-v4.1.0.zip 后,发现找不到服务名称:RsyncServer
解决方法:
安装时,右键“以管理员身份运行”即可,即用管理员权限来安装。
------------------------------------------
服务端配置文件:rsyncd.conf
use chroot = false
strict modes = false
hosts allow = *
log file = rsyncd.log
lock file = rsyncd.lock
port = 873 #默认端口873
uid = 0 #不指定uid,不加这一行将无法使用任何账户
gid = 0 #不指定gid
max connections = 100 #最大连接数10
# Module definitions
# Remember cygwin naming conventions : c:\work becomes /cygwin/c/work
#
[video]
#path = /cygwin/c/server/web/LeLe_Django/common_static/video
#path = /cygwin/c/tmp
path = /cygdrive/c/tmp
read only = false
# yes no
transfer logging = yes
#忽略无关的IO错误
ignore errors = yes
#不列文件表
list = no
---------------------------------------------------------------------------------------------
客户端同步xxx.bat
@echo off
set RSYNC_HOME=D:\Program Files (x86)\cwRsync\bin
cd %RSYNC_HOME%
D:
REM 同步服务器文件到客户端
REM rsync -avzP --progress rsync://118.89.51.999:873/video /cygdrive/E/huangyx/tmp
REM 同步客户端文件到服务器
rsync -avzP --progress /cygdrive/E/huangyx/tmp/ rsync://118.89.51.999:873/video
pause