电脑疯子技术论坛|电脑极客社区

微信扫一扫 分享朋友圈

已有 2179 人浏览分享

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

[复制链接]
2179 0

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,默认如下图

20180807154627923.png


这样的配置默认是无法使用的。
下面上一份修改的正确配置,在根据配置做出说明

20180807154627925.png

uid = 0
gid = 0


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

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

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


2.防火墙开端口
入站和出站规则允许873端口
3.启动rsyncde的windows服务

20180807154628927.png


设置为自动并启动

3.客户端配置

1.增加同步批处理文件
定位到目录C:\Program Files (x86)\cwRsync\bin
新建记事本,文件名可以按照如下方式命名,文件后缀改为.bat

8.png

具体内容如下

@echo off
echo.
echo start...
echo.
cd C:\Program Files (x86)\cwRsync\bin
rsync -vzrtopg --port=873 --progress SvcCWRSYNC@111.111.111.245::DB /cygdrive/d/245
echo.
echo finish!
echo.
exit


其中111.111.111.245是rsync服务端的IP地址
DB值我们配置服务端的conf文件中的同步任务标识
/cygdrive/d/245 是客户端(即备份服务器)存放从服务端下载来的文件的物理路径
2.防火墙开端口
入站和出站规则允许873端口
3.将批处理命令配置给windows任务计划

6.png


创建任务
根据需求创建触发器

5.png


创建要执行的脚本
浏览选择刚才创建的.bat文件

1.png


最后点击确定即可.
至此,windows下配置cwRsync的流程已完成。

您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

关注

0

粉丝

9021

主题
精彩推荐
热门资讯
网友晒图
图文推荐

Powered by Pcgho! X3.4

© 2008-2022 Pcgho Inc.