案例:如何在没有vCenter的情况下使用VMKFSTOOLS克隆磁盘

 

您好,我创建了一个新的数据存储,所以我想将几个虚拟磁盘克隆到新的数据存储中。我只使用免费的独立 ESXi 主机,没有使用 vCenter。我怎么能这样 任何意见,将不胜感激。

- 来自 www.reddit.com 的问题

您可能已经知道可以使用虚拟中心服务器克隆虚拟机,但如果您只是使用免费的 ESXi,这是不可能的。如果您不想支付昂贵的许可证费用,您仍然可以选择一些变通方法。

您可以备份虚拟磁盘并将其还原到另一个位置,或者通过 vmkfstools 实用程序克隆 VM 的磁盘。

vmkfstools 是用于管理 VMFS 卷、存储设备和虚拟磁盘的 ESXi Shell 命令之一。它是专门设计用于操作 VMDK 的实用程序,提供克隆虚拟机内容以及从一种虚拟机磁盘格式转换为另一种格式的能力。

接下来,本文将向您展示如何使用vmkfstools克隆虚拟磁盘。

如何使用 VMware VMKFSTOOLS 克隆磁盘

这部分将向您展示一些可用于克隆磁盘的 vmkfstools 命令。请注意,选择执行转换的主机操作系统可能不一定支持通过定义的输出格式运行虚拟机。vmkfstools 保留了导出虚拟磁盘的可能性,以便在支持替代磁盘格式的其他 VMware 产品中使用。

1. 登录ESXi Host Client 并从控制台启用SSH,然后关闭要克隆的目标虚拟机。

2. 登录到 VMware vSphere 管理助手 (vMA)。或者,在部署 VMware vSphere CLI (vCLI) 后打开命令行界面。

3. 运行以下命令在目标数据存储中创建一个新目录。如果您已经创建了一个,则可以跳过此步骤。

mkdir /vmfs/volumes/“目标数据存储”/“克隆名称”

注意:数据存储目录的路径在您的服务器上可能不同,您可以使用“ df -h ”命令并检查文件系统找到它。

4. 然后你可以运行以下命令来创建磁盘的克隆:

vmkfstools -i /vmfs/volumes/ datastore / sourcevm / name .vmdk /vmfs/volumes/ destination-datastore / clone-name / clone .vmdk

5. 如果要将虚拟磁盘克隆为精简配置格式:

vmkfstools -i /vmfs/volumes/ datastore / sourcevm / name .vmdk /vmfs/volumes/ destination-datastore / clone-name / clone .vmdk -d thin -a buslogic

备选方案:通过备份和恢复解决方案克隆 VM

如果您不熟悉 vmkfstools 命令,并且想要更简单的方法来执行 VM 克隆。您可以尝试备份 VM 并还原到另一个位置。

您可以试试傲梅企业备份旗舰版,一个可靠的vSphere 备份软件,它简化了备份过程并通过直观的 GUI 界面呈现步骤。此外,它还为您提供以下好处来保护您的 VM 数据。

“无代理备份”:为 VMware ESXi 和 Hyper-V VM 创建完整且独立的映像级备份。
灵活的 vSphere 备份:批量备份由 vCenter Server 管理或独立 ESXi 主机上的大量虚拟机。
“多个存储目的地”:备份到本地驱动器,或 Windows 共享或 NAS 等网络目的地。
“自动执行”:每天、每周或每月自动执行备份任务,并通过电子邮件通知。
“角色分配”:允许一个管理员创建具有有限权限的子帐户。

傲梅企业备份旗舰版支持付费版和免费版的 VMware ESXi 6.5 及更高版本。接下来,我将向您展示如何通过傲梅企业备份旗舰版执行 vSphere VM 备份和还原。您可以点击以下按钮下载180天免费试用版

免费下载软件VMware ESXi & Hyper-V
安全下载

通过傲梅企业备份旗舰版执行 vSphere 备份和还原的步骤

“备份多个虚拟机”

1.“绑定设备”:访问傲梅企业备份旗舰版Web 客户端,导航到“源设备”> VMware > + 添加 VMware 设备添加 vCenter 或独立 ESXi主机。然后点击“...” >“绑定设备”

添加 VMware ESXi 主机

2.“创建备份任务”:导航到“备份任务”> “+ 创建新任务”,然后选择VMware ESXi 备份作为“备份类型”

3.根据需要设置“任务名称”设备目标“计划”“清理。”

  • “任务名称”:您可以更改任务名称或使用带序号的默认名称。
  • 设备:在一个备份任务中选择独立主机上的多个虚拟机。
  • 目标:选择备份到本地路径,或备份到网络路径,如 NAS。
  • “计划(可选)”:执行完整、差异或增量备份,并根据您指定的频率自动执行。
  • 清理(​​可选):自动删除超过您指定的保留期限的旧备份副本。

4.“运行备份”:现在您可以单击“开始备份”并选择“添加计划并立即开始备份”,或“仅添加计划”

开始备份

创建的备份任务将被单独列出和监控,以进行恢复、进度检查和计划更改。

“恢复到新位置”:选择“恢复到新位置”选项以直接从备份在相同或其他数据存储/主机中创建新 VM 。然后单击“开始还原”以开始。

恢复到新位置

概括

没有 vCenter 的免费独立 ESXi 主机无法执行 VM 克隆。幸运的是,vmkfstools 命令提供了克隆虚拟机内容以及从一种虚拟机磁盘 (.vmdk) 格式转换为另一种格式的能力。本文介绍了如何使用 vmkfstools 克隆磁盘。

除了使用 vmkfstools 复制磁盘外,您还可以使用 vmkfstools 命令执行许多其他存储操作。例如,创建和管理VMFS 数据存储在物理分区上,或操作存储在 VMFS 或 NFS 数据存储上的虚拟磁盘文件。