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

最近公司有个需求,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                           # 不使用chroot

strict modes = false                         # 是否检查口令文件的权限

log file = rsyncd.log                        # 这个。。。

uid = 0    

gid = 0

port = 28100                                  # 服务端端口


[test]                                          # 标示,客户端连接需要使用

path = /cygdrive/d/test/FileUpload    # 同步目录

read only = true                             # 禁止查看文件列表

list = no

hosts allow = *                              # 允许多少服务器来更新,我们在防火墙多了限制,这里就全部放开

auth users = Admins                          # 认证用户

secrets file = etc/rsyncd.secrets            # 认证用户信息


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

Admins:123456

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



客户端连接


建立同步脚本


d:
cd D:\Program Files (x86)\Rsync
rsync -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
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值