何时应使用链接虚拟机克隆,何时应使用完整虚拟机克隆?

何时应使用链接虚拟机克隆,何时应使用完整虚拟机克隆?

我看过满的链接虚拟机克隆,但我似乎无法完全理解何时应该使用其中一个而不是另一个。我看到完整克隆会创建虚拟机的副本,但链接的虚拟机呢——这是否意味着我在一个虚拟机中执行的任何操作都会反映在另一个虚拟机中?这对我来说没有意义……

有人可以给出几个使用完整虚拟机克隆与链接虚拟机克隆的具体例子吗?

答案1

链接克隆的工作原理与快照技术类似。快照的工作方式可以节省磁盘使用量:当您创建快照并在之后进行更改时(当您在 VM 内部使用系统时),VMware 仅存储磁盘的更改部分(扇区)。

链接虚拟机克隆的工作原理类似:如果您有 10 GB 的磁盘并创建链接克隆,则不需要额外的 10 GB 空间 - 只需少得多。当您使用原始或克隆的虚拟机时,只会存储更改或差异。需要注意的是,克隆的虚拟机仍然依赖于原始磁盘映像。

但是:您可以独立使用这两个虚拟机 - 差异仅在于内部。使用链接克隆可以节省磁盘空间 - 但在某些情况下性能也可能会降低。

如果您要运行许多非常相似的虚拟机,使用链接克隆可能很有意义,因为您可以节省大量磁盘空间。

如果您只是克隆一个虚拟机,然后开始安装完全不同的软件或数据,那么复制的克隆可能会更好。

答案2

链接克隆也更快,但在删除虚拟机时必须小心 - 如果删除给定链接克隆的基本映像,该链接克隆将会死亡。我是 VirtualBox(快乐)用户:在那里您可以看到给定机器(设置 -> 存储 -> 将光标停止在虚拟 HDD 映像上)该映像是否基于另一个映像,以及基础是什么。但目前我不知道在删除虚拟机之前如何确保它不是任何其他链接克隆的基础。另请注意,如果您希望随时使链接克隆成为独立克隆,您可以制作该链接克隆的完整克隆,然后您就可以拥有它了。我认为反向过程是不可能的(使给定的克隆链接到给定的基础以节省磁盘空间)。如果我错了,请纠正我。

相关内容