同步 VPS 数据到 Dropbox

21
2010
# 作者: pityonline / 本文采用CC BY-NC-SA 2.5协议授权,转载请注明本文链接

本文转发自 Pityonline 原文地址: http://pityonline.info/?p=1296

# Blah Blah……

vps 数据备份是个麻烦事儿,上次(2010年7月7日)将 vps 的系统由 ubuntu server 9.04 升级到 10.04 领略到了。当时做了两份备份,一是把数据 scp 到了本地电脑,网速是个问题;二是使用了 vps 自带的功能,但因系统版本更换,有些数据可能不能共用,并且当时备份完成后找不到备份的文件(后来找到了),着实令人担心,至今……这次又重新备份了一份,然后把之前的删除了……

前些天在 irc 的 #ubuntu-cn 频道偶然遇到一位 molecule 同学提到 Dropbox 有服务器版的客户端: http://wiki.dropbox.com/TipsAndTricks/TextBasedLinuxInstall 用它来同步 vps 数据就放心了,决心尝试一下……

# Why Dropbox?

Dropbox 是一个优秀的云端储存同步服务。Dropbox 可跨平台同步,目前的客户端已支持 Linux,Windows,Mac OS 及部分 Mobile 系统,如 Android,iPhone,BlackBerry等,安装十分方便。它还提供 Web 访问及操作,它是你电脑的一部分……如果你只有一台电脑,可以用它来当作网盘储存数据,也可以把文件或目录共享给其他人;如果你有多台电脑,可以同步每台电脑上需要共享的数据,而不必拿 U 盘或移动硬盘导来导去。只需要把需要同步的文件或目录放入 Dropbox 中,便可随时随地使用这些数据。这么好的服务,可惜它被墙了!所以,你懂的……

各种简介及使用方法请自行 google 或到官网学习一下: https://www.dropbox.com

Vps+Dropbox+PC(s)

那天在 Twitter 上放了一推: #Ubuntu Server 上使用服务器版 #Dropbox 如此简单: wget , tar, mv, cd, ~/.dropbox-dist/dropboxd &, 打开出现的 url,dropbox 自动添加了vps。 vps, dropbox 和我的电脑全同步了……

说明一下,只适用于已经在 PC 上使用了 dropbox 的同学, 需要 ssh 登录到 vps 上操作的,详细过程为:

wget http://dl-web.dropbox.com/u/17/dropbox-lnx.x86-0.7.110.tar.gz
tar -xvf dropbox-lnx.x86-0.7.110.tar.gz
mkdir ~/Dropbox
~/.dropbox-dist/dropboxd

运行后会出现如下提示:

This client is not linked to any account…
Please visit https://www.dropbox.com/cli_link?host_id=ecdfd42fe7ac93001088aa4bfe to link this machine.

生成了一个认证链接,(host_id=xxxx 应该都不一样)用来将这台服务器添加到 dropbox 帐户中。用 w3m 打开这个链接,登录你的 dropbox 帐户,去 events 看下,已经有了你这台服务器的主机名,添加成功!这样所有 ~/Dropbox 里的内容马上可以同步了……

这样做的一个好处是,可以把 vps 上一些重要数据放到 ~/Dropbox 目录下,即使 vps 损失了数据,也很容易同步回来。因为 dropbox 与 vps 都是美国网络,速度极快,可达 6M/s,当然,同步到中国的电脑上就要看你的网速了。再一个好处就是,你根本不用改变 vps 上的目录结构,不必把数据移动或复制到 ~/Dropbox 目录中,而只要做个软链接就可以同步要备份的数据了,这一点很强大……

这是另一推:从 vps 同步 13M 数据到 #Dropbox 只用了 2 秒钟,从 Dropbox 同步相同的 13M 数据到我的电脑显示需要近 30 分钟; Dropbox 免费 2G 空间, vps 每年 350 元左右,20G 空间,北京宽带 2M 每月 150+ 元。万恶的天朝网络啊!

当然,在我的 vps 上 dropbox 还是吃掉了 100M 左右的内存,本地的另一台 ubuntu server 上也有此现象,但相对较少。

# Dropbox Referrals

Dropbox 默认 2G 免费空间,每邀请一个新用户可以获得 250M 扩容,同时被邀请者也多获得 250M 免费空间。免费用户最高可达 10G 免费空间。

这是我的邀请链接: http://www.dropbox.com/referrals/NTI2Nzg4ODI5 希望你会喜欢!

更新:详细教程请看官方文档  http://wiki.dropbox.com/TipsAndTricks/TextBasedLinuxInstall

作者:pityonline

Bio:
链接:Blog - 此作者的更多文章

12 Responses to 同步 VPS 数据到 Dropbox

Avatar

Timothy

Firefox 3.6.10 Firefox 3.6.10 Windows XP Windows XP

十月 21st, 2010 at 3:57 下午

VPS每年350元? 推测可能是BurstNET家的?呵呵~~

[Reply]

Google Chrome 8.0.552.5 Google Chrome 8.0.552.5 GNU/Linux GNU/Linux

riku Reply:

@Timothy, 正解。

[Reply]

Firefox 3.6.10 Firefox 3.6.10 Ubuntu 10.10 Ubuntu 10.10

Mucid Reply:

@riku, 你是多大内存也是521么,额再加个dropbox。。抗不住啊。。

[Reply]

Chromium 6.0.472.62 Chromium 6.0.472.62 Ubuntu 10.04 Ubuntu 10.04

pityonline Reply:

@Mucid, 如果 dropbox 耗掉太多内存,可以将它设为手动启动,在不用的时候关掉它的进程,应该可以通过修改配置来指字 dropbox 的进程数,这个我还没看……

[Reply]

Avatar

dorole

Firefox 3.6.11 Firefox 3.6.11 Windows 7 Windows 7

十月 21st, 2010 at 10:27 下午

很实用的方法,可惜用的虚拟主机就没办法了,要是dropbox 支持ftp同步就好了。

[Reply]

Avatar

openboy

Google Chrome 8.0.552.5 Google Chrome 8.0.552.5 Windows XP Windows XP

十月 22nd, 2010 at 10:38 上午

god..吃掉100MB...我的64mb小内存vps玩不了。。哈哈
其实你可以试试,或者介绍下,之前有人写过用一个shell脚本,把备份直接用mutt发送到gmail...

[Reply]

Google Chrome 8.0.552.11 Google Chrome 8.0.552.11 GNU/Linux GNU/Linux

riku Reply:

@openboy, 其实手工运行的话,只开一个进程,占用 10 mb 左右内存。

[Reply]

Google Chrome 7.0.517.41 Google Chrome 7.0.517.41 GNU/Linux GNU/Linux

freetstar Reply:

@riku, 一会折腾下。。。

[Reply]

Sogou Explorer Sogou Explorer Windows 7 Windows 7

叽歪 Reply:

@riku,
请问怎么只开一个进程呢?我一开就吃掉200M的内存,恐怖啊

[Reply]

Avatar

VPS数据备份的几种方法 | 君看一叶舟,出没风波里 | Timothy's Space

WordPress 3.0.1 WordPress 3.0.1

十月 24th, 2010 at 10:03 下午

[...] 使用网上免费的云存储服务来备份你的VPS,适合比较懒的同学,目前我就用此方法,嘿嘿。云存储的优势,是提供的服务会比较稳定,而且云存储服务所提供的空间一般都比较大,像著名的Dropbox,默认空间就是2G,推荐好友的话,还可以获得其他的空间。 介绍一篇怎样在VPS中安装Dropbox客户端,并使用它来备份VPS数据的一篇文章: 同步VPS数据到Dropbox [...]

Avatar

LTNS

Firefox 3.6.17 Firefox 3.6.17 Windows 7 Windows 7

五月 8th, 2011 at 12:29 下午

我在debian 6.0上启动dropbox (版本1.1.31)后遇到提示 This is usually because of a permissions error. Errors can also be caused by your home folder being stored on a network share. 目前貌似无解。
另外,不知道如何修改配置文件以减少进程数。

[Reply]

Avatar

LTNS

Firefox 3.6.17 Firefox 3.6.17 Windows 7 Windows 7

五月 8th, 2011 at 11:57 下午

搞定了,按照官方教程 http://wiki.dropbox.com/TipsAndTricks/TextBasedLinuxInstall ,LANG变量不能为空

[Reply]

Comment Form

top

无觅相关文章插件,快速提升流量