应用简介
cwRsync是一款简单实用的电脑镜像同步备份软件,包含服务器端和客户端两个软件,具有文件传输快、安全性高的特点,支持匿名传输,适用于64位和32位系统。
cwRsync使用的是三角传递算法,是一种非常快速的方法来使远程文件同步。它通过仅发送链接中的文件的差异来实现,而不需要事先将两组文件存在于链接的一端。乍一看这似乎是不可能的,因为两个文件之间的差异的计算通常需要本地访问这两个文件,软件绿色免费。
【功能特点】
1、cwRsync可以镜像保存整个目录树和文件系统。
2、cwRsync可以很容易做到保持原来文件的权限、时间、软硬链接等等。
3、无须特殊权限即可安装。
4、快速:第一次同步时 rsync 会复制全部内容,但在下一次只传输修改过的文件。rsync 在传输数据的过程中可以实行压缩及解压缩操作,因此可以使用更少的带宽。
5、安全:可以使用scp、ssh等方式来传输文件,当然也可以通过直接的socket连接。
6、支持匿名传输,以方便进行网站镜象
【使用教程】
从开始菜单可以获得具有以下功能的客户端GUI:
1、指定源和目标(本地,远程ssh和守护程序模式)
2、指定过滤器和选项的子集
3、根据您的规格创建rsync命令
4、在生产和测试模式下运行rsync
5、创建批处理文件进行任务调度
6、将您喜欢的rsync设置保存并加载为配置文件
7、语言本地化
客户端安装还包括在正确的环境中启动rsync的批处理文件。您可以根据自己的需要进行定制。html格式的人页面也可以从开始菜单中获得。
【常见问题】
1、文件/目录的权限混乱/混乱?
答:如果您遇到权限问题或目录的安全ACL由某些不需要的组/用户填充,则需要确保:文件/etc/fstab至少存在以下内容(即使文件只有一行,也可以使用Unix行结尾!):none / cygdrive cygdrive binary,posix = 0,user,noacl 0 0
这将指示Cygwin不要接触权限。
2、Rsync不能以正确的方式识别Windows路径?
答:Windows路径可能包含冒号(:)作为驱动器指定和反斜杠的一部分(示例c:\,g:\)。但是,在rsync语法中,路径中的冒号意味着搜索远程主机。
解决方案:使用绝对路径“a la unix”,用斜杠(/)替换反斜杠(\),并将 - / cygdrive / - 替换在驱动器盘符的前面。
3、如何从安全网络中的Windows文件到linux / unix?
答:假设你想在Windows机器上将目录c:\ backup拉到Linux机器上的/ var / backup:
- 在Windows机器上:
安装Cwrsync服务器
启动RsyncServer服务
在配置文件rsyncd.conf中添加一个新模块:
[backup]
path = / cygdrive / c / backup
只读= true
传输记录= yes
- 在Linux机器上:
使用下面的命令启动rsync:
rsync -vrt windows_machine :: backup / var / backup
请记住,上述配方适用于安全网络内的操作。
【安装说明】
SERVER:
(1)安装cwRsync_Server_2.0.10_Installer.zip
在开始程序中打开“start a unix bash shell”程序:
进入一个类似cmd的终端,输入如下命令:
$/bin/activate-user.sh
输入l
输入administrator
后面全按回来结束
(2)启动opensshd
打开“控制面板”-->“管理工具”-->“服务”:
找到一个opensshd的服务,启动它
【新版特性】
V3.1.3(2018年1月28日)
RSYC版本3.1.3已经发布。这个版本有几个安全修复,一些新的特性,以及各种错误修复。