2026云祺全国渠道会-乌鲁木齐站 5月08日 星期五 16:40 云祺视频号准时直播
云祺直播二维码
扫码预约直播,观看精彩内容! 扫码预约直播,观看精彩内容!
关闭按钮
云祺Logo 云祺Logo

将 Qcow2 格式转换为 VMware ESXi 兼容的 Vmdk 格式

下载按钮

下载免费试用版

适用于多种数据备份

将 Qcow2 格式转换为 VMware ESXi 兼容的 Vmdk 格式

2026-04-30

世界上有许多虚拟化解决方案,企业可以选择其中一种或几种来部署虚拟环境。尽管开源的 KVM 解决方案对初创公司而言成本效益较高,但若您追求更优的虚拟机性能,VMware 可能是更好的选择。

在管理异构虚拟环境或更换虚拟化解决方案时,IT管理员需要了解跨不同平台迁移虚拟机的方法。

为何将 qcow2 转换为 vmdk?

KVM 是服务器虚拟化中广泛使用的虚拟机监控程序。它通过调用 Linux 的核心功能实现 CPU 和存储虚拟化,使 Linux 内核本身成为虚拟化层。有时 KVM 会与 QEMU 模拟器 协同工作。

QEMU 是一款免费且开源的仿真器。它是一个完整的软件,能够独立仿真包括 CPU、内存、输入/输出设备等在内的整台计算机,从而保障虚拟机的通用性,并通过专用的动态重编译器对特定处理器的二进制代码进行转换,实现跨平台迁移。

在 QEMU-KVM 环境中,常用的镜像格式是 qcow2,其性能优于第一代 qcow 格式和 raw 格式。您可以通过 virsh 命令查看虚拟机信息,从而找到虚拟磁盘文件:

virsh domblklist guest_name

附注: virsh 命令也可用于创建 KVM 虚拟机快照。如需使用,命令为 virsh snapshot-create-as 域名 快照名称。更多 virsh 命令可参阅此文章 备份 KVM 虚拟机。

由于 KVM 是一款免费开源的虚拟化解决方案,因此在预算有限的初期阶段,企业往往会选择它。经过多年发展,服务器上的应用程序需要更好的兼容性。此外,还有一些基于 KVM 的高性价比解决方案,例如 Proxmox VEoVirt、RHV、OpenStack 等。

大多数公司会选择出色的解决方案 VMware vSphere,它虽然价格昂贵,但却是全球领先的服务器虚拟化产品。

VMware 仅支持 .vmdk 格式的镜像。如果您想在 VMware 中使用 KVM 镜像,则需要使用 V2V 转换器

您可以将 KVM 虚拟磁盘(.qcow2)的格式转换为 .vmdk 格式,或使用官方工具 VMware vCenter Converter Standalone 直接从 KVM 迁移到 VMware 主机。

如何使用 qemu-img 将 qcow2 格式转换为 vmdk?

您可以下载命令行工具 qemu-img,用于镜像格式转换,以转换 KVM 虚拟磁盘格式。在转换镜像前,需将该工具所在目录添加到系统环境变量 PATH 中。

注意:此操作可使KVM虚拟磁盘在ESXi上运行,但部分用户报告称,之后无法使用该磁盘执行vMotion。

您可以直接在 Windows 计算机上安装该软件包,但在 Linux 计算机上,安装命令则有所不同:

对于 Ubuntu/Debian,请输入以下命令:

apt install qemu-img

对于 CentOS/Red Hat/Oracle,请输入以下命令:

yum install qemu-img

对于 SUSE/OpenSUSE,请输入以下命令:

zypper install qemu-img

之后,您需要验证安装是否成功。

在 Windows 计算机上,输入以下命令:

qemu-img --help

在 Linux 机器上,输入以下命令:

qemu-img -v

如果显示了 qemu-img 的版本信息,则表示安装成功。

下一步是转换图像,请输入以下命令:

qemu-img convert -p -f qcow2 -O vmdk my_centos7.qcow2 my_centos7.vmdk

-p:显示转换进度

-f:源图像的格式

-O:目标图像的格式

此 VMDK 文件可能无法在 ESXi 上使用,但可在 VMware Workstation 中使用。若需在 ESXi 上运行,您需使用 vmkfstools 工具再次转换该文件。

vmkfstools -i source.vmdk -d thin converted_source.vmdk

最后一步是将 .vmdk 文件复制到数据存储,并使用它在 vCenter 中创建新的虚拟机。当系统提示您配置硬件时,请选择“现有硬盘”以导入 .vmdk 文件。您还可以使用VMware vCenter Converter Standalone直接将 KVM 迁移到 VMware。

如何使用 Vinchin 备份与恢复将虚拟机转换为 VMware 虚拟机?

Vinchin 备份与恢复 是一款专业的虚拟机备份与灾难恢复解决方案,同时也可助您轻松完成 KVM 到 VMware 的迁移。它支持 VMware vSphere 以及部分基于 KVM 的平台,例如 Proxmox、Red Hat Virtualization、oVirt、Oracle Linux KVM、OpenStack 等。(目前暂不支持原生 KVM)

Vinchin 虚拟机转换引擎专为虚拟机到虚拟机(V2V)迁移而设计。Vinchin 备份与恢复软件支持同时将多个虚拟化平台添加至备份服务器,因此也可作为多管理程序环境下的统一备份解决方案。它将智能转换虚拟机(包括虚拟磁盘),使其可在另一平台上正常运行。您无需为不同操作系统输入复杂的命令。在 Vinchin 备份与恢复软件中,您只需通过直观易用的控制台,借助迁移向导即可轻松完成整个迁移流程。

例如,如果您想将 Proxmox 迁移到 VMware,只需将 Proxmox 虚拟机还原到 ESXi 主机即可。

1. 选择 Proxmox 虚拟机备份

选择 Proxmox 虚拟机备份

2. 选择 VMware 主机作为目标

选择 VMware 主机作为目标

3. 选择策略

选择策略

4. 提交任务

提交任务

想在您的虚拟环境中使用它吗?您可以立即部署,享受60天全功能免费试用。只需点击按钮即可下载。

QCOW2 转 VMDK 格式常见问题解答


1. 如何从 KVM 获取 QCOW2 镜像?

您可以使用 virsh 命令显示虚拟机列表:

virsh list --all

然后获取特定虚拟机的 qcow2 虚拟磁盘路径:

virsh domblklist VM_NAME --full

最后,将虚拟磁盘复制到本地计算机:

sudo cp DISK_PATH ~/Documents/

2. 转换过程会影响我的数据吗?

转换过程不应影响数据,但建议在转换前先备份原始的 QCOW2 文件。

3. 您可以转换正在运行的虚拟机吗?

是的,您可以直接进行操作,无需导出、转换或导入虚拟磁盘。为此,您需要使用类似 VMware vCenter Converter Standalone 的工具。

结论

全球存在多种虚拟化解决方案。由于采用的技术不同,虚拟机所使用的虚拟磁盘格式也各不相同。对于IT管理员而言,了解这些格式及其相互转换方法十分必要。本文介绍了将qcow2格式转换为vmdk格式的方法,IT管理员可借此实现从KVM到VMware的迁移。

Vinchin 备份与恢复软件支持您统一管理多种虚拟化平台,并轻松将各类 KVM 平台迁移至 VMware vSphere。立即免费试用,切勿错过。

云祺备份软件,云祺容灾备份系统,虚拟机备份,数据库备份,文件备份,实时备份,勒索软件,美国,图书馆

您可能感兴趣的新闻 换一批

现在下载,可享15天免费试用

立即下载

请添加好友为您提供支持
jia7jia_7

微信售后服务二维码

请拨打电话
为您提供支持

400-9955-698