同步软件Rsync客户端(cwRsync)
v5.4.1 官方免费版 发表评论
- 软件类别:服务器区
- 软件大小:7.00 MB
- 更新时间:2018-11-21 19:39
- 软件版本:v5.4.1 官方免费版
- 软件语言:中文
- 软件等级:
- 官方网址:暂无
评分:
好评:0
差评:0


软件介绍
windows rsync客户端就是cwRsync,可以帮助win系统进行文件的远程同步和备份,独有的文件传输算法,只传输差异文件,借助ssh协议,速度超快!小编提供免费的cwRsync客户端,需要的就来IT猫扑下载!
同步软件Rsync客户端介绍
cwRsync是Rsync在Windows上的实现版本,Rsync通过使用特定算法的文件传输技术,可以在网络上传输只修改了的文件。
cwRsync主要用于Windows上的远程文件同步备份和同步,它包含Cygwin DLL和适用Cygwin版本的Rsync两部分。

安装配置cwrsync windows客户端
1、安装Rsync客户端程序,直至安装完成。
与其他相同,一路点击Next,使用默认配置安装即可。
2、测试服务器Rsync的连通性。
在Rsync客户端所在计算机telnet Rsync服务端所在计算的相应地址和端口
telnet 192.168.1.20 28950
出现@RSYNCD: 30.0 等类似文字,则说明客户端连接服务端正常。

3、 打开Dos命令窗口,进到Rsync客户端安装目录的bin目录下
如:C:Program FilescwRsyncbin。
输入以下命令,开始进行同步:
cd C:Program FilescwRsyncbinrsync --port=28950 -vzrtopg --progress --delete 192.168.1.20::data_backup /cygwin/f/dataBackup --password-file=/cygdrive/e/Setting/Rsync/rsync_db.ps
参数说明:
--port=28950 # 端口-vzrtopg --progress # 显示同步过程详细信息--delete # 从客户端目录中删除与服务端目录中不同的数据,保证两边数据完全一致/cygwin/f/dataBackup # Window下目录F:dataBackupdata_backup # 服务端配置文件rsyncd.conf文件中定义的模块名称192.168.1.20 # Rsync服务端IP地址。
设置该命令文件的用户需要添加密码文件的读取权限及加其为文件所有者。如下:

4、添加系统计划定期执行
新建命令执行文件C:Program FilescwRsyncbinSyncDB_NoAuth.cmd。
将以下命令保存到该文件中:
rsync --port=28950 -vzrtopg --progress --delete 192.168.1.20::data_backup /cygwin/f/dataBackup --password-file=/cygdrive/e/Setting/Rsync/rsync_db.ps
在Window中添加任务计划,不同的系统,操作有点不一样。
windows xp/Server 2003 : 开始->设置->控制面板->任务计划->打开添加任务计划->下一步
windows 7/Server 2008 : 开始-> 控制面板 -> 管理工具 -> 任务计划



安装配置 Rsync 服务端:
Window版服务端:
1. 点击服务端安装程序进行安装,安装过程中提示输入服务端程序以服务运行时的用户名,密码。可以自定义,也可以用默认的用户名密码设置。
2. 安装完成之后,进入程序安装目录根目录,打开配置文件(如:C:Program FilesICWrsyncd.conf ),进入配置。
use chroot = false
strict modes = falselock file = rsyncd.lock hosts allow
= 192.168.1.21max connections = 5port = 28950
pid = 0
uid = 0
log file
= /cygdrive/f/RsyncLog/rsyncd.log# Module definitions
# Remember cygwin
naming conventions : c:work becomes /cygdrive/c/work[data_backup]
path =
/cygdrive/f/dataBackup
auth users = dbbackuper
secrets file =
/cygdrive/e/Setting/Rsync/rsync_db.psread only = nolist = notransfer logging =
yes
以上Windows目录的写法,应该按照POSIX风格来写,默认配置文件的写法cygwin貌似不工作,而要写成cygdrive,如D:/data,要写成/cygdrive/d/data。
以上配置只允许192.168.1.21访问,这里按需修改。
strict modes = false 不验证用户密码,
pid = 0,uid = 0指定匿名访问。
auth users : 指访问data_backup的用户名
secrets file : data_backup用户名对应的密码文件。
3. 新建密码文件:E:SettingRsyncrsync_db.ps 。如:
root:root
admin:12345
密码文件格式:用户名:密码,一行一个,有的系统不支持长密码,另个密码文件的权限对其它用户组是不可读的,设置错了可能不工作。在Windows下,密码文件的访问权限一定要设置正确,不然用户验证的时候通不过。应将密码文件E:SettingRsyncrsync_db.ps的权限加入Rsycn服务运行服务的用户名 cwRsyncServer 的读取权限 及 设置其为该文件为所有者。

4. 在服务管理器中,找到服务 RsyncServer 服务,并启动服务。
5. 如果开启了防火墙,则防火墙规则中要添加Tcp端口 28950 允许通信。

6. 服务验证,打开dos命令框,输入telnet 192.168.1.20 28950 (如果没有安装telnet服务端与客户端,请在控制面板->添加删除程序->打开关闭windows功能中找到Telnet客户端和服务端,勾选进行安装)。如果telnet能成功连接,出现@RSYNCD: 30.0 等类似文字,则说明服务启动正常。

cwrsync 5.4.1绿色版使用
1、将压缩包解压出来
双击 cwrsync[.cmd]进行安装

2、安装完成会有多一个home目录
该目录下存放的是ssh认证信息

到此安装完成。
cwrsync的使用
1.在windows上打开cmd(命令提示符)
打开后,将cmd的路径切换到cwrysnc的安装目录的bin目录下,作为工作目录。

2.window上的推送测试
C:UsersAdministratorDesktopcwRsync_5.4.1_x86_Freebin>rsync.exe -avzP ./cwRs
ync_5.4.1_x86_Free.zip rsync_backup@172.16.1.41::backup --password-file=./rsync.
password
sending incremental file list
cwRsync_5.4.1_x86_Free.zip
3,486,341 100% 21.11MB/s 0:00:00 (xfr#1, to-chk=0/1)
sent 3,475,491 bytes received 34 bytes 2,317,016.67 bytes/sec
total size is 3,486,341 speedup is 1.00
在windows上rsync的命令与在linux上基本类似。
3.服务端上检查
[root@backup backup]# ll cwRsync_5.4.1_x86_Free.zip
-rwxrwx--- 1 rsync rsync 3486341 Oct 12 13:25 cwRsync_5.4.1_x86_Free.zip
至此windows上的rsync的客户端可以正常使用。
计划任务配置
1. 在client机器上选择:控制面板->任务计划->添加任务计划
2. 点击下一步->浏览,打开上述的test.bat文件

3. 选择每天执行一次

4. 配置起始时间

5. 点击下一步,输入服务器用户名及密码,完成任务添加

6. 选择刚才添加的任务,配置属性:日常安排->高级,选择重复任务,配置每20分钟执行一次,持续24小时

这时,计划任务就会每天24小时,每20分钟运行一次的方式来自动进行client与Server间的数据同步了。
安装配置中常见问题:
错误1: rsync: read error: Connection reset by peer (104)
rsync error: error in rsync protocol data stream (code 12) at io.c(794) [receive r=3.0.2]
解决:很大可能是服务器端没有开启 rsync 服务。开启服务。
错误2:@ERROR: chdir failed
rsync error: error starting client-server protocol (code 5) at main.c(1495) [receiver=3.0.2]
解决:服务器端同步目录没有权限,cwrsync默认用户是Svcwrsync。为同步目录添加用户Svcwrsync权限。
错误3:@ERROR: failed to open lock file
rsync error: error starting client-server protocol (code 5) at main.c(1495) [receiver=3.0.2]
解决:配置文件 rsync.conf中添加 lock file = rsyncd.lock 即可解决。
错误4: rsync: could not open password file &/cygwin/e/Setting/Rsync/rsync_db.pwd&: No such file or directory (2)
解决:密码文件的目录一定要存在,而且要用POSIX风格的写法:/cygdrive/e/Setting/Rsync/rsync_db.pwd
错误5:@ERROR: auth failed on module data_backup rsync error: error starting client-server protocol (code 5) at main.c(1506) [Receiver=3.0.7]
解决:密码错误,输入正确的密码即可。用户名和密码如果都正确,可能是远程rsync服务器的帐户密码文件的权限必须为600。
错误6: password file must not be other-accessible
解决:这是因为rsyncd.pwd rsyncd.sec的权限不对,应该设置为600。如:chmod 600 rsyncd.pwd, Windows下应将密码文件的所有者改成程序运行的用户。
错误7:@ERROR: invalid uid nobody . rsync error: error starting client-server protocol (code 5) at main.c(1506) [Receiver=3.0.7]
解决:在rsyncd.conf文件中添加下面两行即可
uid = 0
gid = 0
问题8: @ERROR: chroot failed
rsync error: error starting client-server protocol (code 5) at main.c(1522) [receiver=3.0.3]
原因:服务器端的目录不存在或无权限。创建目录并修正权限可解决问题。
问题9:@ERROR: Unknown module ‘tee_nonexists’
rsync error: error starting client-server protocol (code 5) at main.c(1522) [receiver=3.0.3]
原因:服务器不存在指定模块。提供正确的模块名或在服务器端修改成你要的模块以解决问题。
问题10:rsync: failed to connect to 218.107.243.2: No route to host (113)
rsync error: error in socket IO (code 10) at clientserver.c(104) [receiver=2.6.9]
原因:对方没开机、防火墙阻挡、通过的网络上有防火墙阻挡,都有可能。关闭防火墙,其实就是把tcp udp的873或者指定的rsync端口打开。
问题11:rsync error: error starting client-server protocol (code 5) at main.c(1524) [Receiver=3.0.7]
原因:/etc/rsyncd.conf配置文件内容有错误。请正确核对配置文件。
问题12:rsync: chown && failed: Invalid argument (22)
原因:权限无法复制。去掉同步权限的参数即可。(这种情况多见于Linux向Windows的时候)
问题13:@ERROR: daemon security issue -- contact admin
rsync error: error starting client-server protocol (code 5) at main.c(1530) [sender=3.0.6]
原因:同步的目录里面有软连接文件,需要服务器端的/etc/rsyncd.conf打开use chroot = yes。掠过软连接文件。
问题14:rsync: read error: Connection reset by peer (104)
rsync error: error in rsync protocol data stream (code 12) at io.c(794) [receiver=3.0.2]
解决:很大可能是服务器端没有开启 rsync 服务,开启服务。
windows rsync命令参数详解
-avzP
-a 参数,相当于-rlptgoD:
-r 是递归
-l 是链接文件,意思是拷贝链接文件
-p 表示保持文件原有权限
-t 保持文件原有时间
-g 保持文件原有用户组
-o 保持文件原有属主
-D 相当于块设备文件
-v 详细模式输出
-z 传输时压缩
-P 显示传输进度
--progress 显示备份同步过程
--delete 删除Client中有Server没有的文件,即如果Server删除了这一文件,那么client也相应把文件删除,保持真正的一致
多平台下载
Pc版同步软件Rsync客户端(cwRsync) v5.4.1 官方免费版
包含了v5.4.1绿色版的windows Rsync客户端和v4.1.0安装版的cwrsync客户端。
猜你喜欢
同步软件

同步软件
同步软件下载专题有各种不同类型的同步软件分享给大家,包括时间同步软件、苹果同步软件、数据同步软件、手机同步软件,文件同步软件,使用同步软件可以快速的进行数据同步,为你节省时间,赶快来下载吧...
本类推荐
本类最新
北京时间v11.4.0
开州看房网v1.1.7
护卫神JSP大师v3.2 官方版
纵横iis防盗链新云专用版v5.0 专业版
Emby服务器v16.0.30530.185 绿色版
XAMPP for Windowsv8.0.5.0 多国语言官方安装版
开源脚本语言(PHP)v8.1.9 for Windows 32位/64位
WampServer x64位(Apache服务器套装)v3.1.7 官方安装版
iis7服务器管理v2.1.9 官方版
PHP环镜windows版32位v8.1.8 官方最新版
Nginx稳定版v1.23.0 官方版
VNC Server for Windowsv6.9.0 官方安装版
vnc enterprise edition汉化版(含注册码)v4.2.9 中文安装版
宝塔Windows面板v7.5.0 官方最新版
宝塔面板手动版v7.5.0 免费版
相关软件
文件同步工具(FreeFileSync)v12.0 官方简体中文版FreeFileSync是一款用于文件同步和文件比较的小工具,中文的操作界面,用户可以直接把需要对比的文件夹同步,自定义设置流程同步的类型,然后点击同步就可以了,可用于Win和Lin平台,简单易用。文件同步工具(FreeFileSync)介绍:首
Goodsync Pro(u盘文件同步软件)v11.15.8.8 官方版GoodsyncPro(u盘文件同步软件)是一种电脑文件同步工具,GoodSync可以实现两台电脑或者电脑与U盘之间的数据和文件的同步转换。通过此工具,可以备份U盘中中的数据或者其他文件到个人电脑的硬盘上。支持简体中文界面。Good
htc同步软件htc syncv3.3.63 官方多语中文版HTCSync可用于在计算机和手机之间同步Outlook联系人和日历或OutlookExpress联系人以及网页浏览器的书签.它还可用于在手机上安装第三方Android应用程序,并将照片、视频、文档、歌曲和播放列表传输到手机中.更新内容:
Syncios(苹果同步管理工具)v6.6.0 官方中文版Syncios是一款可以替代itunes的软件,用于连接电脑来同步管理您的安卓和苹果设备,很多人都嫌itunes的操作麻烦,syncios作为ios设备管理器,功能一样强大,而且操作简单,欢迎下载使用。syncios简述:syncios用于连接pc与ipod/ipho
下载排行
- 1ccproxy免注册码
- 2xmanager enterprise4连接服务器
- 3Serv U FTP Server15.0注册机(注册码)
- 4serv-u 简体中文破解版
- 5ngrok.exe(本地服务器映射到外网)
- 6小精灵ASP服务器架设软件
- 7AppServ(集成了PHP 6.0 MYSQL 6.0等)
- 8微软exchange邮箱服务器免费版
- 9NAS4Free 64位(NAS服务器搭建软件)
- 10WinWebMail企业邮件系统(WebEasyMail)





Microsoft Exchange Server 2010 SP2
zend framework 1.10.2 核心版
Apache Tomcat 7.0
360主机卫士iis版
花生壳动态域名解析
IIS7.0完整安装包
iis6.0完整安装包
啊D组件查询程序
悬镜管家电脑端












网友评论
查看所有0条评论