当前位置: > 虚拟化 Virtualization > Proxmox >

PVE 虚拟机模板和克隆介绍

时间:2021-12-18 14:33来源:linux.it.net.cn 作者:IT
VM 安装通常使用操作系统供应商提供的安装介质 (CD-ROM) 完成。根据操作系统的不同,这可能是一项可能想要避免的耗时任务。

虚拟机模板
可以将 VM 转换为模板。此类模板是只读的,您可以使用它们来创建链接克隆。

无法启动模板,因为这会修改磁盘映像。如果要更改模板,请创建链接克隆并进行修改。

部署多个相同类型的 VM 的一种简单方法是复制现有的 VM。我们对此类复制使用术语克隆,并区分链接克隆和完整克隆。

完整克隆
这种复制的结果是一个独立的 VM。新虚拟机不与原虚拟机共享任何存储资源。

可以选择Target Storage,因此可以使用它来将 VM 迁移到完全不同的存储。您还可以更改磁盘映像格式,如果存储驱动器支持多种格式。

完整克隆需要读取和复制所有 VM 映像数据。这通常比创建链接克隆慢得多。

某些存储类型允许复制特定的Snapshot,默认为当前VM 数据。这也意味着最终复制永远不会包含来自原始 VM 的任何其他快照。

链接克隆
现代存储驱动程序支持一种生成快速链接克隆的方法。这样的克隆是一个可写复制,其初始内容与原始数据相同。创建链接克隆几乎是即时的,并且最初不占用额外空间。

它们被称为链接是因为新镜像仍然引用原始镜像。从原始镜像读取未修改的数据块,但从新位置写入(然后读取)修改的数据块。这种技术称为 Copy-on-write(写时复制)。

这要求原始卷是只读的。使用 Proxmox VE 可以将任何 VM 转换为只读模板)。此类模板稍后可用于高效创建链接克隆。

存在链接克隆时,您无法删除原始模板。

无法更改链接克隆的Target storage,因为这是存储内部功能。

Target node选项,可以在不同的节点上创建新的虚拟机。唯一的限制是 VM 位于共享存储上,并且该存储也可在目标节点上使用。

为避免资源冲突,所有网络接口 MAC 地址都被随机化,我们为 VM BIOS (smbios1) 设置生成一个新的UUID。



(责任编辑:IT)
------分隔线----------------------------