文件同步工具CwRsync的使用教程
文件同步工具CwRsync的使用方法及常用命令详解
一、软件简介
cwRsync是基于cygwin平台的rsync软件包支持windows对windows、windows对
Linux、Linux对windows高效文件同步。由于CwRsync已经集成了cygwin类库因此安装
的时候可以省去cygwin包。Cwrsync还集成了OpenSSH for windows可以实现Linux 下
Rsync一模一样的操作。
使用 cwRsync 来同步文件后只需要对一台主服务器进行文件修改其他镜像服务器
可以自动同步包括文件的更新、删除、重命名等。
cwRsync数据备份可防止因存储设备损坏造成的损失是管理员一项重要的工作实现
数据远程备份很多方法最简单的方法就是使用ftp或类似工具或脚本, 但是这种方法每次
都需要将所有文件和数据都重新在网络上传输一遍, 而不考虑哪些文件是新增的或更新的
因此效率非常低下在备份数据量很大时需要花费更长的时间在网络上进行数据传输。
二、软件的下载与安装
1、下载cwRsync 4.1.0软件
软件下载地址
cwRsync 4.1.0客户端http://soft.huweishen.com/soft/307.html。
cwRsync服务器端http://soft.huweishen.com/soft/308.html.
2、软件的安装下载完成后分别将他们解压到任意位置客户端软件双击
“cwRsync_4.1.0_Installer.exe”
服务器端软件双击
“cwRsyncServer_4.1.0_Installer.exe”即可开始安装操作和普通安装操作没什么区别
直接下一步即可完成安装但值得注意的是服务器端安装设置用户名和密码的时候如果你
采用系统给出的用户名和密码的话需要牢记该用户名和密码当然你也可以自行设置由于
系统给出的用户名和密码一般都较复杂所以建议自行设置以免用户名和密码遗忘。
比如用户名设为ruser,密码设为:123456
比如希望将服务器192.168.10.100上d:/www/web 目录内容同步到192.168.10.101机器上的c:/demo目录下。
三、服务器端的配置
首先需要在机器192.168.10.100上安装服务端。
1、修改cwRsync服务器端配置文件rsyncd.conf在cwRsyncServer的安装目录C:\Program Files (x86)\ICW下
use chroot = false #不使用
chroot strict modes = false #静态模式
hosts allow = * #所有IP均可访问服务器
log file = rsyncd.log #log 文件名可以指定路径
pid file = rsyncd.pid
port = 873 #默认端口873
uid = 0 #不指定uid不加这一行将无法使用任何账户
gid = 0 #不指定gid
max connections = 10 #最大连接数10
[web]
path = /cygdrive/d/www/web #需要备份的路径(D盘www/web目录)
read only = false #只读
transfer logging = yes #记录传输日志
ignore errors #忽略无关的IO错误
list = no #不列文件表
hosts allow = 192.168.10.101 #允许访问的IP,允许所有机器设为*
hosts deny = * #不允许hosts allow以外的任何IP访问 ,此项一般不设置,可以去掉hosts deny。
auth users = ruser #认证用户名
secrets file = rsync.password #认证用户的用户名和密码存储位置
2、在cwRsyncServer的安装目录下
使用记事本程序建立一个rsync.password的文件在
里面添加用户名和密码等信息格式如下
ruser:123456 #认证用户名:刚才记录下来的密码
注用户名是可以重新指定的但是要在该用户名和密码建立的前提下才可以。
3、在windows服务列表中启动“RsyncServer”服务为了使使用方便你可以将
RsyncServer服务的属性修改为自动启动
然后在使用telnet serverip 873 如果能访问证明服务启动成功.
4、再将RsyncServer添加到windows防火墙默认列表中以免在使用的时候被防火墙阻止
产生莫名的错误。
添加方法在允许列表中添加“C:\Program Files
(x86)\ICW\binrsync.exe”并在“Control Panel\All Control Panel Items\Windows
Firewall\Customize Settings”中将“Public network location settings”设置成关
闭即可。
如果在局域网内使用,可以不用设置以上防火墙的问题。
三、客户端的配置
首先需要在机器192.168.10.101上安装客户端。
1、在客户端的安装目录下建立一个rsync.password文件在文件中输入服务器端指定用户
的密码比如在c:\pass目录下建立文件rsync.password。
文件内容:
123456 #注意此处只设置密码即可。
2、cwRsync简单使用实例打开dos窗口由于必须要在rsync.exe所在目录下运行命令
所以先cd到cwRsync的bin目录下然后在执行命令
#cd 'Program Files\cwRsync\bin'
#rsync -avz --progress --password-file=/cygdrive/c/pass/rsync.password
ruser@192.168.10.100::web /cygdrive/c/demo
对于局域网内的机器,可以不配置用户名和密码直接使用命令:
#rsync -avz --progress 192.168.10.101::web /cygdrive/c/demo
其中192.168.10.100是服务器端的ip地址.
当然也可以将客户端内容同步到服务端:
#rsync -avz --progress /cygdrive/c/demo 192.168.10.101::web
web是
rsyncd.conf配置文件中配置的[rsyncd.conf]下面的path指向的路径.
可以将同步命令写在批处理bat文件中,然后创建一个windows任务,就可以定时完成同步的任务。
参考文章:http://www.doc88.com/p-695588570512.html
文件同步工具CwRsync的使用教程相关推荐
- Red Gate系列之四 SQL Data Compare 10.2.0.885 Edition 数据比较同步工具 完全破解+使用教程...
Red Gate系列之四 SQL Data Compare 10.2.0.885 Edition 数据比较同步工具 完全破解+使用教程 Red Gate系列文章: Red Gate系列之一 SQL C ...
- Syncing文件同步工具(详解)
简介: Syncthing是一种开源的文件同步工具,旨在实现跨多个设备之间的安全和私密的文件同步.它提供了一种去中心化的方法来同步文件,并通过点对点(P2P)技术直接在设备之间进行通信,而无需传统的云 ...
- 遥望星空FTP文件同步工具(附源码)1.0 发布
FTP文件同步工具1.0 发布 主要功能: 1.支持多任务多线程 2.支持自动启动 3.支持2种时间触发方式 4.支持任务进度显示 5.支持WinFtp Server.ftpserver.exe.Se ...
- 4.2w Star的文件同步工具,比VIP网盘还好用!
关注TJ君,回复"武功秘籍"免费获取计算机宝典书籍 昨天圣诞夜TJ君却做了一件烦心的事情,是什么事情呢? 其实就是TJ君平时有时候会偷懒,把微信当作存储工具,一些小伙伴传过来的文件 ...
- Rsync 3.1.0 发布,文件同步工具
文件同步工具Rsync 3.1.0发布.2013-09-29 上一个版本还是2011-09-23的3.0.9 过了2年多.Rsync基本是Linux上文件同步的标准了,也可以和inotify配合做实时 ...
- linux有哪些实时同步工具,rsync文件同步工具常见模式有哪些?linux系统
互联网时代发展迅速,Linux运维技术的需求更多推进不少.市场对于Linux运维人才的需求也在逐渐加大.Linux行业崛起,在云计算大环境下,市场上对高级运维人员的需求将越来越大.文件同步工具rsyn ...
- Linux日常运维管理技巧(四)文件同步工具-rsync、Linux系统日志、dmesg命令、lastb命令查看登录失败的用户、screen工具虚拟屏幕
目录 Linux文件同步工具-rsync Linux系统日志 dmesg命令 lastb命令 screen工具 Linux文件同步工具-rsync rsync命令是一个远程数据同步工具,可通过LAN/ ...
- Windows电脑值得下载使用的文件同步工具
Windows电脑文件同步工具哪个好用?今天小西给大家推荐一款非常好用的文件同步工具,可以实现自动化同步.多设备(本地磁盘.移动硬盘.U盘.网盘等)同步,可以说实用性非常强. FileYee是一款Wi ...
- SyncTime for Mac v3.6文件同步工具
SyncTime for mac版是一款轻巧的文件同步工具,使用SyncTime您可以在三种同步类型之间选择 :单向同步(默认设置),两向同步(允许您合并源和目标)和单向移动(成功转移到目标后删除源文 ...
- windows文件同步工具
windows 文件同步工具: realTimesync freefilesyncsecond copy second copy注册码: Name:爱学府软件园 注册码:15BF-E46C-672 ...
最新文章
- php实现调查结果百分比显示,Php文本游戏试图根据百分比做出结果
- Percona XtraDB Cluster(转)
- 关于mysql启动问题---mysqld_safe mysqld from pid file * ended
- U盘加载速度慢的解决方法
- mysql if 多个_MySQL使用IF语句CONCAT多个字段
- Oracle中表连接的方式有哪些
- Hadoop on Mac with IntelliJ IDEA - 5 解决java heap space问题
- 塑源码是什么_注塑机源代码
- i9100美化android.policy.jar,摆脱越狱束缚 三星I9100安装应用更轻松
- 浅谈css常用伪类用法
- mysql 更新sql 语句怎么写_sql更新语句怎么写
- 第五章 PCB 设计规则设置及 PCB 绘制
- 无盘服务器游戏盘大了IO多,BXP无盘详细图文系统教程4
- unity人物刚体移动_Unity3D 角色(物体) 移动方法 合集
- 分享一款好用的英语词频统计软件
- 电脑维修小知识(我抄的!)
- 读论文:大数据计算环境下的隐私保护技术研究进展
- QEMU虚拟磁盘资料
- 【python】错误SyntaxError: invalid syntax的解决方法总结
- 【无标题】Vue长列表性能优化常用方案
热门文章
- STM32-GPRS模块连接系统主站
- 儿童python编程教程-儿童编程python入门
- 北美计算机专业申请,美国计算机专业名校TOP5申请深入解读
- PostgreSQL 创建自己的数据库、模式、用户
- 员工离职损失大怎么办?知识管理系统来帮忙
- Unmapped Spring configuration files found.Please configure Spring facet.”
- 邮箱 手机号 格式要求
- 想和你去吹吹风(张学友演唱歌曲)
- Spring之Bean后处理器——BeanPostProcessor的使用与源码解析
- python不小心删除恢复上一步_意外获取删除python后如何恢复