如何克隆虚拟机(分步指南)

虚拟机,或简称 VM,是一个出色的工具。 随时启动定制操作系统并在您的机器上运行它的能力几乎具有无限的用途。

虽然虚拟机对于日常计算机用户来说很方便,但对于软件开发人员、测试人员或在软件开发领域工作的任何人来说,它们都是无价之宝。 它们可以针对几乎任何操作系统和硬件规格进行设置和配置。

结果? 开发团队可以在各种环境中开发和测试软件。 创建然后“克隆”环境的能力是使用虚拟机的众多好处之一。

“克隆”虚拟机是什么意思? 我们先来看看克隆是什么意思,然后是怎么做。

什么是虚拟机克隆?

当用作动词时,“克隆”一词的意思是对某物进行相同的复制。 在我们的例子中,我们希望制作现有虚拟机的相同副本。 副本将具有完全相同的操作系统、硬件配置、软件配置和安装的应用程序。

首次创建时,克隆的机器将在每个区域匹配原始机器。 一旦使用,根据用户的操作会出现细微的差异。 配置设置可能会改变,文件可能会在磁盘上创建,应用程序可能会被加载等。一旦新的用户数据写入磁盘,只需登录或创建新用户就会改变系统。

因此,克隆的 VM 实际上只是其初始创建时的精确副本。 一旦它被启动和使用,它就开始偏离原始实例。

为什么要克隆虚拟机?

作为软件开发人员或测试人员,您通常需要一个环境来创建和测试应用程序。 虚拟机允许您创建一个配置了测试所需资源的干净环境。 当您使用 VM 时,它可能会因尝试不同的开发理念或测试软件而损坏。 最终,您将需要一个新的。

每次您需要一个新的虚拟机时,都可能需要一些时间来设置和创建一个新的虚拟机,因此最好的方法是在 VM 上创建一个原始环境。 然后,保持那个清洁或未使用。 任何时候需要一个新的,只需克隆原件。 您将很快拥有测试或开发环境所需的一切。

当您拥有一个由开发人员和测试人员组成的团队时,这也很有效。 与其让每个人都创建自己的虚拟机,不如简单地给他们一个原始副本,该副本已经设置了他们需要的一切。 这允许开发人员和测试人员快速开始工作,同时确保他们从相同的环境开始。 如果有人损坏或破坏了他们的机器,很容易创建一个新的并重新开始。

如何克隆虚拟机:指南

虚拟机由一个名为 管理程序. 虚拟盒子, VMWare融合Mac版Parallels Desktop 是例子。

您可以在我们的 最好的虚拟机 围捕。 几乎每个虚拟机管理程序都具有允许您克隆虚拟机的功能。 我们将向您展示如何使用上面列出的 3 个虚拟机管理程序来执行此操作。 大多数其他人使用类似的方法。

VirtualBox的

使用以下方法在 VirtualBox 中克隆机器。 请注意,这些命令也可以从 VirtualBox 应用程序顶部的菜单中运行。

第 1 步:在桌面上启动 VirtualBox。

第 2 步:确保您要复制的 VM 已安装所有应用程序,按照您的需要进行配置,并且处于所需状态。 请记住,每个副本将以相同的状态和配置开始。 准备好后,最好在克隆之前关闭 VM。

第 3 步:在 VirtualBox 应用程序左侧面板的虚拟机列表中,右键单击要克隆的虚拟机。 这将打开上下文菜单。

第 4 步:单击“克隆”。

克隆虚拟机 2

第 5 步:然后会提示您提供一些配置选项——新实例的名称、您要存储它的位置等。您可以保留默认值或将它们更改为您的偏好。 选择选项后,单击“克隆”按钮。

克隆虚拟机 1

您现在将拥有原始 VM 的完全副本,您可以使用它或将其提供给团队中的其他人。

VMware的

VMware 也有类似的过程。 您可以在 VMware Fusion 中使用以下步骤。

  1. 启动 VMware Fusion 应用程序。
  2. 确保您正在复制的虚拟机具有所有必需的应用程序并按照您想要的方式进行配置。
  3. 在克隆之前关闭机器。
  4. 从虚拟机库中选择所需的 VM。
  5. 单击虚拟机,然后创建完整克隆或链接克隆。 如果您想从快照实例化它,请单击快照。
  6. 如果您选择了从快照创建克隆的选项,请右键单击,然后选择完整克隆或链接克隆。
  7. 输入新版本的名称,然后单击“保存”。

Parallels桌面

对于 Parallels Desktop,请使用以下步骤或参考 本指南 来自平行。

  1. 启动 Parallels 并确保您要用作原始虚拟机的虚拟机已配置并处于您希望复制的状态。 另外,请确保它已关闭。
  2. 在控制中心,选择虚拟机,然后选择文件->克隆。
  3. 选择要存储新版本的位置。
  4. 单击“保存”,然后它将被创建。

关于链接克隆的一句话

使用大多数虚拟机管理程序创建克隆时,您可以选择创建完整克隆或“链接”克隆。 您可能想知道有什么区别。

Full 为您提供了一个独立的虚拟机,它在管理程序中独立运行,而链接的虚拟机将其资源链接到原始 VM。

使用链接克隆有利有弊,因此在决定使用哪个链接克隆之前,您可能想知道它们是什么。

链接克隆将共享其资源,这意味着它将占用更少的硬盘空间。 完整克隆会占用大量磁盘空间。

使用链接克隆的另一个优点是,当您对原始 VM 进行更改时,链接版本将被更新。 这意味着每次对原始文件进行更改时都无需创建新文件。 但是,如果您不希望这些更改影响您的重复环境,这可能会被视为不利因素。

链接的另一个缺点是机器可能运行得更慢,特别是如果您一次运行多个。 由于资源是共享的,因此链接的 VM 可能必须等待轮到它使用所需的资源。

另一个缺点是链接机器依赖于原始 VM。 除非您也将原件复制到同一区域,否则您将无法复制克隆并在另一台机器上运行它。

此外,如果原件发生任何事情——例如它被意外删除——链接的副本将不再起作用。

最后的话

虚拟机的克隆实际上只是该虚拟机当前状态的副本。 克隆可能是有益的,尤其是对于那些从事软件开发工作的人。 虚拟机克隆允许我们制作特定环境的副本,以便我们可以重复使用它们而不必担心破坏原始环境。

创建新克隆时,您需要决定是要创建完整克隆还是链接克隆。 一定要考虑到我们上面谈到的优点和缺点。

与往常一样,如果您有任何问题或意见,请告诉我们。 我们很想听到您的声音。