CwRsync安装配置

原文:http://blog.chinaunix.net/uid-20344928-id-3504838.html

 

CwRsync是可在windows环境下运行的rsync。配置起来很容易,步骤如下:

 

1、在服务器上安装服务端,默认安装即可。服务\客户端可上官网下载:https://www.itefix.no/i2/cwrsync-get

 

2、编辑配置文件rsyncd.conf(默认安装在C:\Program Files (x86)\ICW目录),使其包含以下内容

 

uid = 0

gid = 0

use chroot = false

strict modes = false

hosts allow = *

log file = rsyncd.log

pid file = rsyncd.pid

port = 10086

max connections = 4

 

# Module definitions

# Remember cygwin naming conventions : c:\work becomes /cygwin/c/work

#

[remote_backup]

path = /cygdrive/e

read only = false

transfer logging = yes

lock file = rsyncd.lock

 

(path = /cygdrive/e表示存放备份的目录为E:\)

 

3、将用户SvcCWRSYNC(安装服务端后自动创建,为rsync服务的标识用户)从Users组删除,启动RsyncServer服务,并将启动类型设置为自动

 

 

 

如成功启动,可看到服务器已开启对应的端口:



 

 

4、授予SvcCWRSYNC账户对备份目录的读取权限。

 

5、设置防火墙例外,允许客户端IP连接:

 

新建入站规则,选择端口:



 

输入10086:



 

设置规则名称:



 

编辑此规则属性,选择“作用域”,将远程IP地址设置为客户端的IP:



 

 

6、在远备服务器上安装客户端,默认安装。装好以后,telnet测试能否正常连接服务端的10086端口。

 

7、进入远备服务器的D:\scripts目录,创建远备脚本(如cw103_remote_backup.bat),内容如下:

 

"C:\Program Files (x86)\cwRsync\bin\rsync" -av --exclude-from="/cygdrive/d/scripts/cw103_exclude.txt" rsync://205.209.148.231:10086/remote_backup /cygdrive/e/cw103

 

(/cygdrive/d/scripts/cw103_exclude.txt这个文件的内容指定了所需排除的文件(夹)列表,即不进行传输的文件(夹)列表;205.209.148.231为服务端的IP, /cygdrive/e/cw103表示远备的存放路径为E:\cw103)

 

创建排除文件cw103_exclude.txt,内容如下:

 

$RECYCLE.BIN

1b984d2a2fbabd2371de17ad

cw*

System Volume Information

test

VHDtools

WindowsImageBackup

 

(支持特殊文件名;支持通配符;不支持中文。请根据实际情况做必要的调整。)

 

8、运行脚本D:\scripts\cw103_remote_backup.bat,看是否有开始传输备份。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值