windows 下 文件多服务器同步工具cwRsync使用配置教程

1.cwRsync安装

首先,准备好服务端cwRsyncServer_4.0.5_Installer.exe和客户端的安装包cwRsync_4.0.5_Installer.exe

这里说明一下cwRsync的服务端和客户端

cwRsync的机制是客户端依据TCP协议的873端口向服务端请求下载数据

因此:服务端是存放源文件的,客户端是作为备份服务器的。

所以我们在使用一台备份服务器来备份多个应用服务器的文件时,是一个cwRsync客户端对应多个服务端

 

安装过程不在赘述,以管理员身份运行一路点击确定即可。

2.服务端配置

1.修改配置文件

cwRsyncServer_4.0.5_Installer.exe安装完毕后

windows64位操作系统找到路径C:\Program Files (x86)\ICW,32位则是C:\Program Files\ICW

记事本打开rsyncd.conf,默认如下图

windows 下 文件多服务器同步工具cwRsync使用配置教程_第1张图片

这样的配置默认是无法使用的。

下面上一份修改的正确配置,在根据配置做出说明

windows 下 文件多服务器同步工具cwRsync使用配置教程_第2张图片

 

uid = 0

gid = 0

DB 是任务标识。这个要记住,在客户端运行同步任务会用到

 

如果需要配置多个任务,则在最后追加(可无限追加)

[DB2]
path = /cygdrive/d/DATA2
read only = false
transfer logging = yes

2.防火墙开端口

入站和出站规则允许873端口

3.启动rsyncde的windows服务

windows 下 文件多服务器同步工具cwRsync使用配置教程_第3张图片

设置为自动并启动

3.客户端配置

 1.增加同步批处理文件

定位到目录C:\Program Files (x86)\cwRsync\bin

新建记事本,文件名可以按照如下方式命名,文件后缀改为.bat

具体内容如下

@echo off
echo.
echo start...
echo.
cd C:\Program Files (x86)\cwRsync\bin

rsync -vzrtopg --port=873 --progress [email protected]::DB /cygdrive/d/245
echo.
echo finish!
echo.
exit

其中111.111.111.245是rsync服务端的IP地址

DB值我们配置服务端的conf文件中的同步任务标识

/cygdrive/d/245 是客户端(即备份服务器)存放从服务端下载来的文件的物理路径

 

2.防火墙开端口

入站和出站规则允许873端口

 

3.将批处理命令配置给windows任务计划

windows 下 文件多服务器同步工具cwRsync使用配置教程_第4张图片

创建任务

根据需求创建触发器

windows 下 文件多服务器同步工具cwRsync使用配置教程_第5张图片

创建要执行的脚本

浏览选择刚才创建的.bat文件

windows 下 文件多服务器同步工具cwRsync使用配置教程_第6张图片

最后点击确定即可.

 

至此,windows下配置cwRsync的流程已完成。

你可能感兴趣的:(服务器)