我应该出于目的使用快照或克隆吗?


10

我有一台VirtualBox机器,代表我的操作系统的“干净”安装。我想将此VM用于多种类型的机器-一种用于简单的游戏,一种用于编程,一种用于音频编辑。因此,基本上,我需要三到四个(可能以后会更多)VM,这些VM可以根据我的工作而启动。据我了解,克隆和快照都可以达到我的目的。我可以为想要的每个VM制作一个单独的克隆,也可以从基本计算机的多个快照中分支出来,然后在每一个上安装我的所有工具。

我能想到的唯一基本区别是:(1)我无法同时运行同一台计算机的多个快照(或者可以吗?),(2)克隆将在我的HDD上占用更多空间(因为整个虚拟硬盘将被克隆多次)。

请注意,我不关心同时运行多个虚拟机,我只想一次运行一个。

我没有想到其他差异吗?

Answers:


5

如果您的克隆是“链接克隆”而不是“完整克隆”,则您的差异(2)将被消除。链接克隆与快照一样使用差异磁盘。然后,与快照的真正区别在于可以从运行中的VM制作快照。还有一点(1),这是因为每个快照具有相同的磁盘ID(UUID)。相反,为每个克隆的磁盘分配了一个新的磁盘ID(UUID)。不同的磁盘ID允许克隆的磁盘同时运行。


因此,需要澄清一下:如果创建“链接克隆”,则(1)我可以从同一“基本”磁盘运行多个VM(同时运行??),并且(2)基本磁盘基本上变为“只读” “?听起来正是我想要的。
loneboat

是。好吧,我只仔细阅读了文档。尽管本周我正在使用快照,但实际上我根本没有尝试过使用克隆。
minopret

0

两者:从克隆开始,然后对它们进行快照,然后再进行关键更改或可能要回滚的任何更改。例如,您进行编程并决定您需要添加一些可能会杀死您的VM的库。对于您需要的每种用途,我都会对其进行克隆。


0

我不明白的是,为什么要使用单独的虚拟机(如果它们都是正在创建的基本映像),那么您可能需要担心一个虚拟机,然后快照对于您来说将是最佳选择

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.