2014-05-22 68 views
14

寻找一些简单的答案给一些virtualbox选项.. 克隆&快照&备份有什么区别? 应该在什么时候使用?VirtualBox - 克隆vs快照vs备份

我刚开始使用virtualbox &将Ubuntu作为主机在OS X上运行。

基本上我已经安装了Android SDK &ADK等工具。 就在我开始构建之前,我想要有一个“备份”,如果出现任何问题,我可以恢复到干净安装的这个实例。 以前我有一种情况,Ubuntu把我全部锁定了&除了完全重新安装以外,我无法做很多事情。

如果出现错误,是否可以快照&恢复到此快照? 或者我需要一个克隆吗?或两者? 并进行备份,仅仅是单独拥有一个文件夹副本就足够了?

谢谢

回答

17

克隆:复制您的虚拟机。它可以是通过快照引用到原始虚拟机的链接克隆,也可以是完整的克隆。您可以创建一个克隆来压缩磁盘映像,如VMware的Compact工具:使用您的虚拟化操作系统以零填充您的可用空间(在Windows上为Eraser Portable,cat /dev/zero > ~/dsfargegfgsfds,然后在Linux上为rm ~/dsfargegfgsfds),删除所有临时文件并克隆VM;新磁盘映像将在没有归零空闲空间的情况下创建。

快照:一种恢复点。当您创建快照时,VirtualBox将开始将新的写入操作保存到虚拟磁盘中以形成差分映像,在读取虚拟磁盘时将考虑差分映像以及驱动器。当你恢复一个快照时,你基本上会告诉VirtualBox忽略不会导致指定恢复点的快照。

导出:打包的存档,包含您的虚拟机的硬盘驱动器映像和配置。

以我的经验VirtualBox是一个脆弱和浮躁的程序,可能会以可怕的方式意外失败(现在我试图挽救因程序崩溃而损坏的磁盘映像),所以经常备份。回到大学的时候,我必须从一台虚拟机中获得25GB的虚拟机备份,就像2GB的上限一样,因为对于每一件小事我都必须导出我的进度,否则有可能失去工作日的时间和错过作业截止日期。