Windows下Rsync安装和配置
2021/9/16 7:06:33
本文主要是介绍Windows下Rsync安装和配置,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
一、Rsync简介
Rsync是一款快速的,开源的,多功能的,可以实现全量和增量的远程和本地的数据同步和数据备份的工具。
二、cwRsyncServer安装
1.版本:4.1.0
2.安装步骤
2.1 设置用户
2.2 安装目录介绍
2.3 rsyncd.conf
use chroot = false strict modes = false hosts allow = * log file = rsyncd.log lock file = rsyncd.lock read only = true port = 9600 uid = 0 gid = 0 # Module definitions # Remember cygwin naming conventions : c:\work becomes /cygwin/c/work # [image] path = /cygdrive/d/test transfer logging = yes auth users = gb secrets file = auth.passwd
相关配置介绍:https://blog.csdn.net/syy_666/article/details/100926909
2.4 auth.passwd格式
gb:123456
2.5 设置auth.passwd权限600
.\bin\chmod.exe -c 600 auth.passwd
2.6 设置auth.passwd所有者
1.右键文件 2.安全->高级,更改所有着为cwRsyncServer用户
2.7 给服务器d:\\test目录添加cwRsyncServer用户访问
1.右键文件夹 2.安全->高级,添加cwRsyncServer用户
2.8 启动Windows服务
net start RsyncServer
三、cwRsync客户端
rsync.exe -avzP --progress --delete --port=9600 --password-file=/cygdrive/d/auth.passwd rckj@192.168.1.220::image /cygdrive/d/test_rsync
1.参数说明
-v :详细输出
-z :传输时进行压缩以提高传输效率。
-a :归档模式,表示以递归的方式传输文件,并保持文件的属性
--exclude :排除不需要同步传输的文件或者目录
--delete: 让目标目录和源目录的数据一致
--bwlimit: 限制带宽,默认单位是:kb(案例:某DBA做数据同步,导致用户无法访问网站)
2. 常见问题
2.1 password mismatch
/cygdrive/d/auth.passwd D盘下的auth.passwd这里面只存密码,不带用户名
参考:https://www.cnblogs.com/champaign/p/9082137.html
这篇关于Windows下Rsync安装和配置的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-23增量更新怎么做?-icode9专业技术文章分享
- 2024-11-23压缩包加密方案有哪些?-icode9专业技术文章分享
- 2024-11-23用shell怎么写一个开机时自动同步远程仓库的代码?-icode9专业技术文章分享
- 2024-11-23webman可以同步自己的仓库吗?-icode9专业技术文章分享
- 2024-11-23在 Webman 中怎么判断是否有某命令进程正在运行?-icode9专业技术文章分享
- 2024-11-23如何重置new Swiper?-icode9专业技术文章分享
- 2024-11-23oss直传有什么好处?-icode9专业技术文章分享
- 2024-11-23如何将oss直传封装成一个组件在其他页面调用时都可以使用?-icode9专业技术文章分享
- 2024-11-23怎么使用laravel 11在代码里获取路由列表?-icode9专业技术文章分享
- 2024-11-22怎么实现ansible playbook 备份代码中命名包含时间戳功能?-icode9专业技术文章分享