VMware 如何创建链接克隆虚拟机
链接克隆的使用场景 (解决什么问题?)
在需要快速创建多个相似但又相互隔离的虚拟机环境时,链接克隆尤其有用。它主要解决了以下痛点:
- 磁盘空间不足:当您需要为不同的开发或测试任务创建多个虚拟机,但又不想让每个虚拟机都占用几十GB的硬盘空间时。
- 环境准备耗时:每次都从头安装和配置一个全新的操作系统和软件环境非常耗时。
- 需要“一次性”环境:当您想测试一个软件、运行一个有风险的程序,或者进行一次性的实验,希望能有一个干净、可随时丢弃的环境时。
具体应用场景包括:
- 软件开发与测试:为不同的功能分支或测试用例快速创建独立的、干净的开发或测试环境。
- 教学与培训:为每个学生快速分发一个预配置好的、相同的实验环境。
- 产品演示:基于一个“黄金”母版,为不同的客户或场景快速创建定制化的演示环境。
- 个人实验:快速搭建一个沙箱环境来尝试新软件或配置,而不用担心会搞乱主系统。
什么是链接克隆 (Linked Clone)?
链接克隆是父虚拟机的一个副本,它与父虚拟机共享虚拟磁盘。 这意味着,克隆出来的虚拟机一开始只记录与父虚拟机的不同之处,因此创建速度非常快,并且占用的硬盘空间也极小。 您可以把它想象成一个快捷方式,它依赖于原始虚拟机存在。
与之相对的是“完整克隆 (Full Clone)”,它会完整地复制父虚拟机的所有文件,生成一个完全独立的虚拟机,不依赖于父虚拟机,但创建时间更长,占用的磁盘空间也更大。
如何在 VMware Workstation 17 中创建链接克隆?
以下是详细的操作步骤:
-
关闭要克隆的虚拟机:
在 VMware Workstation 中,确保您想要作为基础的虚拟机(父虚拟机)处于关机状态。您不能对正在运行或挂起的虚拟机进行克隆操作。 -
选择克隆选项:
在左侧的虚拟机列表中,右键点击您要克隆的虚拟机,然后选择 “管理(Manage)” -> “克隆(Clone…)”。 -
启动克隆向导:
这时会弹出一个“克隆虚拟机向导”窗口,点击 “下一步” 继续。 -
选择克隆源:
向导会询问您从虚拟机的哪个时间点进行克隆。通常有两个选项:- 虚拟机中的当前状态:基于虚拟机当前最新的状态进行克隆。
- 现有快照:如果您之前为该虚拟机创建了快照,您可以选择从某个特定的快照点进行克隆。
根据您的需求选择一个,然后点击 “下一步”。
-
选择克隆类型(关键步骤):
在这一步,您需要选择克隆的类型。请务必选择 “创建链接克隆(Create a linked clone)”。 然后点击 “下一步”。 -
命名并指定位置:
为您的新虚拟机(链接克隆)输入一个名称,并选择一个存储位置。建议将克隆的虚拟机存放在一个独立的文件夹中,以便管理。 -
完成创建:
点击 “完成” 按钮。由于是链接克隆,创建过程通常会很快完成。
现在,您就可以在虚拟机列表中看到新创建的链接克隆虚拟机了。您可以像操作普通虚拟机一样启动和使用它。通过这种方式,您可以基于一个配置好的基础系统,快速创建多个用于不同测试环境的虚拟机,并且极大地节省了硬盘空间。