Windows下数据自动备份同步之Rsync

rsync是类unix系统下的数据镜像备份工具,从软件的命名上就可以看出来了——remote sync。前面我们已经介绍过,Linux系统作为服务端,今天我们介绍rsync部署在Windows操作系统上。

Linux下数据自动同步之rsync 
 
一、测试环境
服务端:Windows 2003 (192.168.1.61)
客户端1:Linux CentOS 6.0 (192.168.1.70)
客户端2:Windows 7 (192.168.1.62)

--------------------------------------------------------------------------------
 
二、安装配置rsync
2.1 下载cwRsyncServer_4.0.5_Installer

下载地址:

--------------------------------------------------------------------------------
 
2.2 安装cwRsyncServer
解压出来,双击安装cwRsyncServer_4.0.5_Installer.exe ,直接点击 “NEXT”,直到结束即可;

--------------------------------------------------------------------------------
 
2.3 配置cwRsyncServer
进入默认安装目录:C:\Program Files\ICW ;
使用记事本程序 打开 rsyncd.conf 文件,编辑内容如下:
uid = 0
gid = 0
use chroot = false
strict modes = false
hosts allow = *
log file = rsyncd.log
# Module definitions
# Remember cygwin naming conventions : c:\work becomes /cygwin/c/work
#
[webtest]
path = /cygdrive/c/web/test
read only = true
hosts allow = 192.168.1.70,192.168.1.62
auth users = bakweb
secrets file = /etc/rsyncd.pw
transfer logging = yes

进入 etc 目录,新建以rsyncd.pw 命名的文件,编辑内容如下:
bakweb:00123456
 
进入 c 盘,新建 以web与test 命名的目录及子目录,并且给test文件夹赋予SvcCWRSYNC用户的所有权限,如下图:

Windows下数据自动备份同步之Rsync

然后进入test文件夹,随便新建几个文件夹及文件,或者从别的地方复制一些文件过来进行同步测试;

--------------------------------------------------------------------------------
 
2.4 启动rsync服务
进入 我的电脑-右键 管理-服务和应用程序-服务-找到 RsyncServer-双击打开RsyncServer服务-常规 启动类型 调整为 自动-常规 服务状态 点击 启动 按钮-切换到 登录标签-登录 身份登录 更改为 本地系统帐户 并且允许服务与桌面交互;如下图:

Windows下数据自动备份同步之Rsync

 

Windows下数据自动备份同步之Rsync

--------------------------------------------------------------------------------
 
2.5 开通端口
两种方式:其一关掉防火墙;其二在防火墙上放开873端口;

--------------------------------------------------------------------------------

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/2dfe707b7ca531db3674f223199293e4.html