windows下rsync的数据同步安装方法(那些年一起踩过的坑)
2016-06-12 10:58
393 查看
最近公司有个需求,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))
服务端配置
建立用户认证信息,在服务端安装目录etc下面建立rsyncd.secrets
到此服务端安装完整,重启服务即可(RsyncServer)
客户端连接
建立同步脚本
建立用户认证密码
服务端截图
服务端软件跟目录
服务端etc目录
服务端用户认证文件
———————————————————邪恶的分割线———————————————————
客户端配置截图
客户端跟目录
test目录
backserver密码文件
脚本文件
附件 附件 附件
服务端: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密码文件
脚本文件
相关文章推荐
- 如何重装TCP/IP协议
- Windows 8 官方高清壁纸欣赏与下载
- 谁是桌面王者?Win PK Linux三大镇山之宝
- 对《大家都在点赞 Windows Terminal,我决定给你泼一盆冷水》一文的商榷
- Windows Clang开发环境备忘
- 从Windows系统下访问Linux分区相关软件
- 对《大家都在点赞 Windows Terminal,我决定给你泼一盆冷水》一文的商榷
- Windows下搭建本地SVN服务器
- 使用Windows原生命令一键清空剪贴板
- windows用windeployqt发布qt quick application程序
- 利用开源软件打造自己的全功能远程工具
- Windows 8虚拟机不能全屏的解决方法
- Visual Studio 2012 示例代码浏览器 - 数以千计的开发示例近在手边,唾手可得
- Visual Studio 2012 示例代码浏览器 - 数以千计的开发示例近在手边,唾手可得
- 微软镜像下载
- windows server域用户提升到本地更高权限组中的方法
- 使用命令修改注册表键值及权限