使用Dropbox备份个人网站数据

我这个博客用的是国外廉价VPS,100RMB/年。因为没备案,也懒得备案,所以只能放在境外。反正我也很少更新,也没人看,所以不关心速度。在这VPS上折腾了两年,数据还是蛮重要的,所以打算用Dropbox进行实时备份数据。

首先到www.dropbox.com上注册一个专门用来备份的帐号。然后登录到VPS,安装linux命令行版本的dropbox:

32-bit:
cd ~ && wget -O - "https://www.dropbox.com/download?plat=lnx.x86" | tar xzf -

64-bit:
cd ~ && wget -O - "https://www.dropbox.com/download?plat=lnx.x86_64" | tar xzf -

很快就下载完成,接着运行dropbox

~/.dropbox-dist/dropboxd

第一次运行会提示你进行帐号绑定,并输出一个URL,把URL复制到浏览器打开,登录下你要绑定的dropbox帐号,再看命令行,提示绑定成功。并且在你的Home目录创建了名为Dropbox的文件夹,把东西丢到这个文件夹就可以马上同步到dropbox服务器上了。我是在这个目录下面建立软连接指向我的博客代码目录,以后在博客上上传图片后就可以马上自动备份。然后再写个简单的数据库导出脚本,用crontab每天定时执行直接导出到Dropbox文件夹进行备份。

为了让dropboxd进程保持后台运行,可以使用以下命令:

nohup ./dropboxd 2>&1 > /dev/null &

参考:

https://www.dropbox.com/install?os=lnx