windows下rsync的数据同步安装方法(那些年一起踩过的坑)

来源:互联网 发布:mr在lte网络优化 编辑:程序博客网 时间:2024/04/30 20:38

最近公司有个需求,windows 文件同步,就研究了rsync,windows 文件同步,rsync是一个不错的选择,看上去配置简单,其实一个地方不注意,就让你奔溃一下午,可以参考如下方式,大牛路过


附件 附件 附件

服务端:cwRsyncServer_4.1.0_Installer

客户端:cwRsync_5.4.1_x86_Free


服务端:10.0.3.3

客户端:10.0.3.4


安装步骤和安装服务器端是一样的这里就不详细描述,我全部安装在(D:\Program Files (x86))


服务端配置

use chroot = false                           # 不使用chrootstrict modes = false                         # 是否检查口令文件的权限log file = rsyncd.log                        # 这个。。。uid = 0    gid = 0port = 28100                                  # 服务端端口[test]                                          # 标示,客户端连接需要使用path = /cygdrive/d/test/FileUpload    # 同步目录read only = true                             # 禁止查看文件列表list = nohosts allow = *                              # 允许多少服务器来更新,我们在防火墙多了限制,这里就全部放开auth users = Admins                          # 认证用户secrets file = etc/rsyncd.secrets            # 认证用户信息


建立用户认证信息,在服务端安装目录etc下面建立rsyncd.secrets

Admins:123456

到此服务端安装完整,重启服务即可(RsyncServer)



客户端连接


建立同步脚本


d:cd D:\Program Files (x86)\Rsyncrsync -vzrtopgu --port=28100 --progress --password-file=test/backserver.pas Admins@10.0.3.4::test /cygdrive/d/test/FileUpload


建立用户认证密码

rsync 客户端目录,新建一个test文件夹,新建一个backserver.pas计事本文件,放入认证密码,不需要用户。



服务端截图

服务端软件跟目录


服务端etc目录



服务端用户认证文件




———————————————————邪恶的分割线———————————————————

客户端配置截图


客户端跟目录


test目录



backserver密码文件



脚本文件



0 0
原创粉丝点击