VM克隆虚拟机,如何轻松实现??
如果您想要创建虚拟机的精确副本以用作安全的测试环境,那么没有比克隆更好的功能了。在本文中,我将向您介绍如何使用vCenter Server或不使用vCenter在VMware ESXi上克隆虚拟机。
@@include('../include/headLink.html')
@@include('../include/header.html')ESXi 提供了一个实用功能,即克隆虚拟机。通过克隆虚拟机,您可以创建一个与现有虚拟机完全相同的副本,包括配置、操作系统和已安装的应用程序。
在 ESXi 中,克隆虚拟机具有许多优势。它允许您快速部署多个虚拟机实例,无需手动安装和配置每个实例。这对于创建开发或测试环境、部署虚拟设备或设置虚拟桌面基础架构等任务非常有用。
目前,VM克隆虚拟机有三种方式:
在下面的文章中,我将介绍这3种方法。
本部分将介绍如何在没有 vCenter 的情况下克隆虚拟机。与使用 vCenter 的方法相比,这种方式需要更多的步骤。
注意:在开始之前,请提交所有快照并关闭目标虚拟机的电源,以创建一致的副本。
1. 访问 vSphere Web Client,点击左侧清单中的存储,然后点击工具栏上的数据存储浏览器。
2. 在弹出窗口中,点击创建目录,并为新虚拟机提供名称。
3. 确认并返回数据存储浏览器窗口。进入原虚拟机磁盘文件所在文件夹。您可以通过右键单击虚拟机名称并选择编辑设置来找到它们的位置。
选择.vmx文件和.vmdk文件,然后点击工具栏上的复制,将它们分别复制到刚刚创建的文件夹中。
关闭数据存储浏览器窗口,您可以在最近任务中看到进度。
4. 点击左侧清单中的虚拟机,然后点击工具栏上的创建/注册虚拟机以打开向导。
5. 在选择创建类型页面上,选择注册现有虚拟机,然后点击下一步。
6. 在选择要注册的虚拟机页面上,点击选择一个或多个虚拟机、数据存储或目录,然后选择新创建的文件夹。点击下一步。
7. 在准备完成页面上,点击完成关闭向导。
8. 返回虚拟机,现在您可以看到一个新复制的虚拟机,其名称与旧虚拟机同名。这是因为该名称来自.vmx文件。您可以右键单击虚拟机并重新命名它。
9. 选择并启动新创建的虚拟机。会弹出窗口,选择我复制了,然后点击应答。
这就是在 VMware Web 客户端上克隆虚拟机的方式。请注意,如果克隆加密虚拟机,则无法更改存储策略。
虽然 VMware Web 客户端只提供了最基本的功能,但只要下足功夫,实际上还可以满足许多特殊需求,例如从快照克隆虚拟机。
本节将详细介绍如何在 vCenter 中克隆虚拟机。
1. 访问 vCenter Client,右键单击虚拟机名称并选择“克隆” > “克隆到虚拟机”以打开向导。
除了此选项外,您还可以选择克隆到模板或克隆到库中的模板。
2. 在向导中提供名称并选择新虚拟机的目标数据存储文件夹位置,然后点击“下一步”。
3. 在向导中选择新虚拟机的目标主机,然后点击“下一步”。
4. 在选择存储页面上,选择虚拟磁盘格式,选择与源相同的格式,并将虚拟机存储策略选择为保留现有虚拟机存储策略。然后选择一个数据存储位置来存储虚拟机文件。点击“下一步”继续。
5. 在向导中选择更多克隆选项,您可以自定义操作系统、虚拟机的硬件配置,或选择创建后是否立即启动虚拟机。点击“下一步”。
6. 检查您的选择并点击“完成”开始克隆过程。您可以在“近期任务”中查看克隆进度。
✦ 提示:
如果您熟悉命令行,还可以使用命令行在 ESXi 上克隆虚拟机。例如:
1. 通过 SSH 连接到 ESXi 主机并创建一个目录来保存新的克隆虚拟机:
# mkdir /vmfs/volumes/datastore1/Host2
2. 将 Host1 虚拟机克隆到 Host2:
# vmkfstools -i /vmfs/volumes/datastore1/Host1/Host1.vmdk /vmfs/volumes/datastore1/Host2/Host2.vmdk -d Thin
3. 在 ESXi 中注册虚拟机:
# vim-cmd solo/registervm /vmfs/volumes/datastore1/Host2/Host2.vmdk
请根据您的环境相应修改以上 ESXi 克隆虚拟机命令行。
如您所见,尽管 vCenter Server 需要额外的许可证,但使用 vCenter Server 进行 VMware 克隆虚拟机相对较简单。接下来,在下一部分中,我将介绍一个更简单且经济实惠的工具——傲梅企业备份旗舰版。
傲梅企业备份旗舰版的备份和恢复功能提供了一种比克隆更简单的方式来在原始主机或另一台主机上创建相同的虚拟机。与前面介绍的克隆方法相比,它还具有以下额外优点:
您可以下载并安装免费试用版来体验这些功能并获得独家升级折扣:
*您可以选择在Windows或Linux系统上安装此虚拟机备份软件。
1. 启动傲梅企业备份旗舰版,导航至源设备>>VMware>>添加 VMware 设备,然后输入所需信息以添加源设备(vCenter 或独立 ESXi 主机)。然后点击确认。
2. 在备份任务页面点击创建新任务,然后执行以下操作:
☞ 任务名称:输入备份任务名称。
☞ 备份类型:选择VMware备份或Hyper-V备份。
☞ 设备名称:选择要备份的设备和虚拟机。点击“确定”。您可以选择无限数量的虚拟机进行备份。
☞ 目标:选择存储备份文件的位置,可以是本地或网络存储。点击“确定”。
3(可选):在计划窗口中,您可以根据完整备份、增量备份或差异备份的需求设置备份策略。还可以选择每日、每周、每月(按日期)或每月(按周)的备份计划,以创建灵活的备份任务。
在备份清理窗口中,启用备份清理功能并设置保留策略。这将有助于节省存储空间并减少您的工作量,因为旧的和不需要的备份文件将被自动删除。
4. 点击“开始备份”以执行任务。您可以在备份任务部分监视备份状态,并通过单击任务旁边的按钮来编辑设置或使用备份进行任意时间点的快速恢复。
5. 单击任务旁边的“...”,选择恢复,配置基本信息,并选择要恢复的备份内容。
6. 然后,您将获得以下恢复目标选项:
恢复到原始位置:将虚拟机恢复到原始位置并替换原始虚拟机。
恢复到新位置:从备份创建一个相同的新虚拟机,并将其放置在同一或另一个数据存储/主机上。
在这里,选择“恢复到新位置”以实现虚拟机克隆。然后指定目标主机或数据存储,并为克隆的新虚拟机命名。您还可以配置RAM大小和虚拟处理器数量。
7. 单击“开始恢复”,等待恢复过程完成。
完成后,您成功地克隆了VMware虚拟机。您可以运行目标虚拟机以验证所有数据是否完好无损。
克隆是创建虚拟机精确副本的便捷方式,尤其在使用vCenter Server操作VMware克隆虚拟机时。然而,当您希望同时备份多个虚拟机时,使用内置功能进行克隆只能一次备份一台虚拟机。因此,使用一款专业高效的软件变得必不可少。
在本文中,我详细介绍了VM克隆虚拟机的方法。除了克隆,您还可以选择将虚拟机备份到另一个数据存储来保护数据。这种备份方法可以帮助您保留虚拟机的副本,并提供额外的数据安全性。如果您对此感兴趣,可以查看将虚拟机备份到另一个数据存储的详细指南。