cwRsync配置

cwrsync安装可参考:http://www.jb51.net/softjc/167952.html

1客户端向服务端推送数据

执行脚本的配置rsync.bat:

@ECHO OFF
SET CYGWIN=nontsec
SET backupdir=%date:~0,4%%date:~5,2%%date:~8,2%
ECHO game1server updating......
"C:\Program Files (x86)\cwRsync\bin\rsync" -azvbp --progress --password-file=/cygdrive/c/pass/rsync.passwd--backup-dir=f:\rsynctest\%backupdir%\ /cygdrive/f/server_update/ cwrsync@192.168.1.31::test

@pause

密码文件也可写成这样:--password-file=c:\pass\rsync.passwd

服务端rsyncd.conf配置文件:

use chroot = false
strict modes = false
hosts allow = *
log file = rsyncd.log
secrets file = /cygdrive/c/pass/rsync.passwd
#port = 8173
# Module definitions
# Remember cygwin naming conventions : c:\work becomes /cygwin/c/work
#
[test]
path = /cygdrive/d/rsynctest
read only = no
transfer logging = yes
uid=0
gid=0
lock file = rsyncd.lock
2.客户端从服务端取数据:

服务端配置不变,客户端执行脚本如下:

c:
cd C:\Program Files (x86)\cwRsync\bin
rsync -av rsync://192.168.1.31/test /cygdrive/f/rsynctest
#如果添加了--delete则要注意备份此脚本,不然执行完了,脚本会被自动删除掉。

 

注:c:\pass\rsync.passwd内容为rsyncuser:abc123,服务端客户端都要配置。

服务端配置好环境变量后,可在servics.msc中找到RsyncServer服务开启关闭,也可以用cmd命令net start RsyncServer和net stop RsyncServer 开启和关闭服务

转载于:https://my.oschina.net/yiyuanxi/blog/807214

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值