Dropbox: 在线数据备份、同步解决方案

提供在线备份服务的Dropbox正式开放。点击此处下载客户端(约14M)。

Dropbox客户端其实起到同步的作用。它在本机上创建一个文件夹(这个文件夹在本机是真实存在的,而非虚拟的),想同步的文档、照片放在这个文件夹中就可以了。当客户端启动后,会自动在本机和Dropbox之间同步。

图1:在本机的Dropbox文件夹
Dropbox
有绿色勾勾图标的是已经同步OK的,蓝色双箭头是同步中。

图2:通过客服端注册新用户。
Dropbox

图3:网络界面
Dropbox

图4:用户管理界面(网络)
Dropbox

以注册的邮箱为ID,可以同时存在多个同步电脑。用户可以在办公室、家庭座机或者笔记本电脑上都安装上Dropbox客户端,这样就可以实现多台电脑的数据同步了

如果你在没有安装Dropbox客户端的电脑上,可以直接通过Web方式上传文件到Dropbox,回到自己的电脑,一同步,之前上传的文件就会自动同步下来了。

Dropbox有Share功能,但是共享用户必须是Dropbox注册用户。我想Dropbox用户可以通过Web方式下载其它用户共享的文件(前提是该文件共享名单里有你的ID),不过我没有测试。

免费用户,Dropbox提供2G的网络空间;并且有版本管理功能。

其实有多种方法可以实现Dropbox现在提供的服务,比如用rsync+虚拟主机的方法。不过Dropbox胜在操作简单。

新电脑,新软件

办公室换了新电脑,终于又可以安装各色软件了——以前用的破电脑真是慢到让人没有任何想法。细数一下,安装的软件还是以免费和开源为主。文字编辑改用免费的金山WPS Office 2007个人版里的WPS文字,不过还是装上了MS Office2000,因为必须使用Excel。对于我的工作来说,WPS文字最不方便的一点是不能把文档保存为.htm文件。其它的在使用中并未发现不便,或者不兼容问题。

尝试了一个新的免费备份软件Allway Sync,从名字可以看出它更多是侧重于数据的同步。事实上它的主要特性就是方便不同电脑间的数据同步,让办公室电脑和家里的电脑、桌面机和便携机的数据同一。以前我用Windows自带的公文包和Rsync来同步备份,但要备份或同步的文件夹太多,操作上就没有这个Allway Sync来得方便。
Allway Sync
read more

Windows下使用rsync

Windows下使用rsync可以用cwRsync。当然也有其它软件可以使用,但我觉得cwRsync安装及设置比较简单。

cwRsync有服务器版和客户端版,安装及设置网络上有很多文章可查。需要注意的是硬盘分区路径为/cygdrive/x/,如D:\tmp\路径应写为/cygdrive/d/tmp/;cwRsync的安装目录是/(根目录)。安装完毕后就可在cmd.exe(命令提示符)中使用rsync命令了。
cwRsync带有chmod及ssh-keygen等程序,提供相应功能。

建立一个批处理脚本(batch)会使同步过程简单。cwRsync中提供了一个批处理脚本示例,一般来说,只需要在最后加入自己的rsync命令就可以了。需要注意的是示例中有一个错误
SET CWRSYNCHOME=C:\PROGRAM FILES\CWRSYNC\BIN
……
SET CWOLDPATH=%PATH%
SET PATH=%CWRSYNCHOME%\BIN;%PATH%

%CWRSYNCHOME%已经定义为C:\PROGRAM FILES\CWRSYNC\BIN,但PATH又定义为%CWRSYNCHOME%\BIN。只要删掉任意一处的\BIN就可以了。

也可以参考Installing rsync on a Windows machine

vim: 1st step is big big a step

1008
长假放完了。假期是假期,所以放任了7天,今天开始学习Vim。下载的是GVim7.0win32版本;家里的Ubuntu下也apt-get了GVim,不过没用过。我很认真地学完了tutor,对各种“插入”概念模糊,对j、k不适应(主要表现在往下时老按k)。使用习惯就是多用成习惯。对于我,学会Vim多数也只会用来做批量代换,学只是为了保持“学习”的态度。

1009
在读李果正先生的《大家来学Vim》。从中知道了Vim对中文支持较好;不仅是自由软件(Free Software),还是慈善软件(CharityWare,其赞助和评奖奖金均用于救助乌干达身患AIDZ的儿童)。这是才知道的,和我选择学Vim没有任何关系,我只是看大家都用,就跟着学了。
Vim可以直接在Shell中运行(废话),意味着我可以直接Shell登录到Dreamhost用Vim写文档,如同我此刻在Writely中写这篇一样。试一下,不行,原因是我无法输入中文。在自己的电脑上GVim可以支持中文,DH上的Vim(我想)就没办法了。我试了DH推荐的nano,同样无法输入中文。这个也怪我的英文水平没有达到我侄女的中文水平。
又看了一会儿….头大。
—-
去实践了一下zeal的自动备份Blog的MySQL数据库。换到Wordpress时读过一次,觉得是天书,今天再看,大概知道每一步该在shell里输入什么。….。备份成功。回头看,好easy!而且不会Vim也没关系,可以用nano(nano界面即有基本操作的提示)。但是如果不是学了 Vim,我也就不知道nano是什么了。

趁热打铁,认真读了(以前不大读得懂)zeal的Free Software系列里关于Linux的文章: 变简单了;写得也很有意思。
中午在msn上和zeal聊天,说到想在老旧的Notebook上装个硬件要求较低的Linux版本: slackware。他说也可以装ubuntu,用xfce、fluxbox或blackbox代替gnome就行。刚才无意中发现,其实Ubuntu的衍生版Xubuntu也许能满足我的要求。