在Virtualbox中的Ubuntu放在Dropbox还是云端?

我想要一个可以随时访问的Ubuntu虚拟机,而不需要携带我的虚拟硬盘。 我能把VHD文件放在类似Dropbox或Google Drive这样的地方并在那里使用吗? 这个方法可行吗?因为据我所知,每当我更新文件时,它会被上传到Dropbox、Google Drive或其他云服务,并且如果我运行操作系统,它将继续更新VHD文件... 这个想法可行吗?
3个回答

我不相信Dropbox可以有效地用这种方式。当虚拟机运行时,VHD文件将不断更改。Dropbox会计算文件哈希以检查其在线副本(它还有助于去重数据),每次更改15 GB文件的哈希值都需要很长时间。性能将非常差。

话虽如此,我知道有些人正在做这件事。诀窍是在虚拟机运行时暂停同步(使用dropbox指示器)。当他们关闭虚拟机时,启用同步并等待其完成(需要一段时间)。


会影响虚拟机的性能,还是只会影响Dropbox的性能? - Anderson Green
Dropbox和主机性能。除非VM与主机隔离,否则其性能将受到影响。 - Javier Rivera

你也可以尝试亚马逊网络服务 EC2 [http://aws.amazon.com/ec2/][1]。EC2 是云计算设施。您可以在那里创建一个虚拟机,然后安装您想要的 Ubuntu(或其他操作系统)。AWS 中有免费层级。
基本上,这是您应该尝试的步骤:- 1. 在 AWS 上创建一个账户。 2. 启动一个微实例。 3. 配置您的操作系统。

你能再解释一下,我如何在AWS上安装Ubuntu?这是免费的吗? - Medya

Ubuntu安装的最低要求是15GB的硬盘空间。如果要在Dropbox上备份,您需要选择他们的“Pro50”计划,大约每月需要花费10美元。
此外,您还需要确保您想使用VHD的位置有足够快速的宽带连接,这并不总是可能的。
我不认为这是实际可行的,但作为一个替代方案,我建议您将VHD随身携带在USB驱动器上,并定期备份VHD,或者创建一个具有持久存储的Live USB,这样您可以随时插入和启动。

我尝试过在USB上使用VHD,速度非常非常慢,而且通常USB盘会变得过热并停止工作。 - Medya
我非常怀疑云存储会比U盘更快速。 - Takkat
2Dropbox是云同步,不仅仅是存储。文件存在于您的硬盘上,并同步到云端。因此,是的,如果在运行虚拟机时禁用同步,速度会比使用USB快得多。 - Javier Rivera