rsync是linux下一款用于同步文件的优秀软件,window下也可以使用它,不过名字为cwRsync。cwRsync也分为客户端和服务端,官方网址:https://www.itefix.no/i2/cwrsync-get,当前使用的版本下载地址:http://zhangrenfang.ys168.com/
一、安装服务端
use chroot = false
strict modes = false
hosts allow = *
log file = rsyncd.log
# 如果没有uid,gid 的设置linux客户端会提示
# invalid uid nobody 错误
uid = 0
gid = 0
# Module definitions
# Remember cygwin naming conventions : c:\work becomes /cygwin/c/work
[test]
path = /cygdrive/c/work
# 存放认证密码文件,存放于etc下的testuser.pass中
# 文件名可以随便取,内容为用户名:密码,例如“testuser:123”
#auth users = testuser
#secrets file = etc/testuser.pass
read only = false
transfer logging = yes
启动服务:运行 — services.msc,在打开的“服务”管理器中找到RsyncServer并启动
rsync -av rsync://10.20.139.23/test /cygdrive/f/sphinx
把10.20.139.23 C盘的work文件夹下文件同步到本机的F盘的sphinx文件夹中