[备忘录]免费的跨平台同步工具cwRsync

来源:互联网 发布:web前端开发java 编辑:程序博客网 时间:2024/05/29 16:10

cwRsync - Rsync for windows

 

cwRsync中包含了Rsync和Cygwin。
使用cwrsync能快速备份和同步在远程服务器上的文件。rsync使用专用算法(rsync算法:http://rsync.samba.org/tech_report/),它为实现远端文件同步提供了非常快速的方法,同步时仅仅发送差异的部分,并且无需预先在两端设置要对比的文件,很神奇吧,呵呵。因为要计算文件的差异,通常必须要访问两端的文件才行。rsync通常使用ssh加密进行通讯,它需要安装,你使用ssh加密时你必须有一个正常工作的ssh系统。rsync能运行在'daemon'模式,监听socket,这可以用来分发一般普通的公共文件。同时rsync也支持认证和访问控制的模式。

Cygwin是一个运行在windows平台上的类似linux的环境。他由一个Dll(sygwin1.dll)构成,他包含一些重要的Linux API功能和一些收集的工具。


cwRsync安装支持平台:
Client - Windows 9x/NT/2000/XP/2003/2008/Vista/7,
Server - NT/2000/XP/2003/2008/Vista/7.


cwRsync安装包使用Nullsoft installer制作,下载的安装包用zip压缩。下载后解压文件,运行cwRsync_x.x.x_Installer.exe or cwRsync_Server_x.x.x_Installer.exe (server version) :

 

1、欢迎页面点next
2、license页面点同意
3、选择安装组件:客户端有一个选项Secure Channel Wrapper & Wizard。用他可以轻松的建立一个安全的同步任务。
4、指定安装目录
5、指定服务器帐号(仅服务端)
6、开始安装,完成后点ok。

你做完后上述步骤,cwRsync已经安装在你的机器上了。做为cwRsync服务端,您还需要编辑配置文件(rsyncd.conf)添加你的需求。服务端会安装一个windows服务:rsyncServer,默认是手工方式启动。

原创粉丝点击