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

将 VHD/VHDX 转换为 QCOW2 以实现从 Hyper-V 迁移至 KVM

下载按钮

下载免费试用版

适用于多种数据备份

将 VHD/VHDX 转换为 QCOW2 以实现从 Hyper-V 迁移至 KVM

2026-04-30

虚拟化技术可提升IT环境的工作效率,越来越多的公司开始研究多种虚拟机管理程序,以针对不同应用寻找最合适的虚拟化解决方案。

当选择一种新的虚拟机监控程序作为现有虚拟机监控程序的替代方案或补充方案时,IT 管理员必须学习跨不同虚拟机监控程序的虚拟机迁移流程,因为这是让旧应用程序快速在新虚拟机监控程序上运行的最有效方式。

VHD/VHDX 和 QCOW2

虚拟机可像真实机器一样运行,但实际上它仅以主机上的一个文件夹形式存在,该文件夹包含了虚拟机的所有信息,包括配置、应用程序、快照及其他数据。当IT管理员将虚拟机从一个虚拟化平台迁移到另一个时,虚拟磁盘是最关键的组件。VMware允许用户导出完整的OVA模板用于数据备份及后续迁移;您也可以为Hyper-V虚拟机导出等效的OVA文件。

虚拟磁盘类似于物理计算机的硬盘驱动器。它是虚拟机文件夹中的一个文件,并以不同格式保存于不同的虚拟化环境中。IT 管理员通常使用 虚拟磁盘管理器 来管理虚拟磁盘。

在 Hyper-V 环境中,虚拟磁盘通常以 VHD 或 VHDX 文件形式保存。VHD 是 Hyper-V 虚拟磁盘的早期格式,而 VHDX 则是其后续替代格式。VHDX 的性能优于 VHD。例如,VHD 虚拟磁盘的最大容量为 2040 GB,而 VHDX 虚拟磁盘的最大容量可达 64 TB。

KVM 是一种在多个开源虚拟化平台中使用的虚拟机监视器,而 qcow2 是 KVM 虚拟机最常用的虚拟磁盘格式。

这两种虚拟机管理程序各有优势,因此您可以根据自身需求添加或更换虚拟化解决方案。下一节将为您介绍如何转换虚拟磁盘,以便将虚拟机从 Hyper-V 迁移到 KVM。

如何从 Hyper-V 导出 VHD/VHDX 文件?

通过转换虚拟磁盘来迁移 Hyper-V 虚拟机时,第一步是导出 Hyper-V 虚拟磁盘本身。由于操作系统和所有应用程序数据均存储在 VHD 或 VHDX 文件中,成功导出该磁盘可确保虚拟机在转换后能在其他虚拟化平台上重建。导出 Hyper-V 虚拟磁盘通常有两种常用方法。

1. 第一种方法是导出整个虚拟机。

Hyper-V 管理器中,您可以右键单击目标虚拟机,然后选择导出。Hyper-V 将在指定目录中创建该虚拟机的完整副本,包括配置文件、检查点以及虚拟硬盘。导出过程完成后,您可以打开导出的文件夹,进入“虚拟硬盘”目录,其中存放着 vhd 或 vhdx 文件。

2. 第二种方法是直接从虚拟机存储路径复制虚拟磁盘文件。

每个 Hyper-V 虚拟机都为其虚拟硬盘定义了特定的存储位置。如果虚拟机已关闭,您可以导航至该路径,然后手动将 VHD 或 VHDX 文件复制到其他位置。当仅需磁盘数据而无需虚拟机配置时,此方法速度更快、更适用。

如果您知道 Hyper-V 虚拟机文件夹的目录路径,可直接在数据存储中查找并复制 .vhdx 虚拟硬盘文件。若您不清楚该目录路径,仍可通过导出 Hyper-V 虚拟机文件夹,再从中提取 .vhdx 虚拟硬盘文件。

使用任一方法导出 VHD 或 VHDX 文件后,虚拟磁盘即可进入下一步——格式转换。

将 VHD/VHDX 转换为 QCOW2

由于不同的虚拟化环境要求不同的虚拟磁盘格式,因此在将虚拟磁盘导入新环境之前,需要先转换其格式。例如,若要将 Hyper-V 虚拟磁盘转换为 KVM 虚拟磁盘,则需使用 V2V 转换工具(qemu-img)。

您需要在 Windows 或 Linux 计算机上安装 此工具,并将其所在目录添加到环境变量中。之后,使用以下命令转换 Hyper-V 虚拟硬盘:

qemu-img convert -p -f vhdx -O qcow2 /hyper_v_virtual_disk_directory.vhdx /hyper_v_virtual_disk_directory.qcow2

如需转换 VHD 虚拟磁盘,请将 vhdx 替换为 vpc

-p:显示转换进度

-f:源图像的格式

-O:目标图像的格式

之后,您可以导入 qcow2 虚拟磁盘,在 KVM 环境中创建新的虚拟机。

使用Vinchin备份与恢复轻松迁移虚拟机

传统的迁移方法(例如虚拟机转换)往往繁琐且容易出现兼容性问题。因此,建议采用专业的虚拟环境迁移解决方案。

Vinchin 备份与恢复 不仅是一款虚拟机备份解决方案,同时也是一款高级虚拟机迁移解决方案,支持 VMware vSphereHyper-VProxmoxXenServerXCP-ngoVirtOLVMRHVOpenStack 等平台(目前暂不支持原生 KVM)。通过将两类虚拟化平台均接入备份系统,您即可借助直观易用的 Web 控制台,轻松实现无需代理的虚拟机迁移。

备份系统中内置了转换引擎,您只需选择需要迁移的虚拟机,即可将其迁移到另一个虚拟化平台。

例如,如果您想将虚拟机从 Hyper-V 迁移到 Proxmox:

1. 仅需选择目标 Hyper-V 虚拟机的备份

选择 Hyper-V 虚拟机

2. 选择一台 OpenStack 主机作为目标主机

选择 Proxmox 主机

3. 简单设置恢复策略,或直接跳过此步骤

选择备份策略

4. 提交任务后,Hyper-V 虚拟机将迅速在 OpenStack 主机上恢复

Vinchin 备份与恢复软件已被数千家企业选用,您也可在此开启为期 60 天的全功能免费试用。此外,联系我们,提交您的需求,我们将为您量身定制解决方案。我们已与全球多家信誉卓著的企业建立了合作伙伴关系,若您希望开展本地业务,可在此选择本地合作伙伴

下载按钮

下载免费试用版

适用于多种数据备份

* 15天全功能免费安全下载

VHD/VHDX 转 Qcow2 常见问题解答

1. 转换过程需要多长时间?

所需时间取决于原始 VHD 文件的大小以及您系统的性能。如果文件较大,该过程可能需要更长时间。

2. 虚拟机运行时,能否转换 VHD 文件?

不,您无法这样做。如果您使用 qemu-img 转换虚拟磁盘,则需要先提取虚拟磁盘文件。若要在不影响业务虚拟机性能的前提下转换虚拟机,您可以尝试通过 Vinchin 备份与恢复软件还原虚拟机备份来迁移虚拟机

3. 如何验证版本是否成功?

除非将转换后的虚拟磁盘挂载到虚拟机中以验证其是否正常工作,否则没有有效的工具或脚本来验证该虚拟磁盘。

总结

不同的虚拟化解决方案各有优势,因此您可以选择其中一种或多种来部署虚拟环境。VHDX 文件和 QCOW2 文件分别是 Hyper-V 和 KVM 环境中虚拟机所使用的虚拟磁盘格式。若要在 KVM 环境中使用 VHDX 格式的虚拟磁盘,需先通过 qemu-img 工具将其转换为 QCOW2 格式,再导入虚拟磁盘。

如果您需要一种简单的方法将 Hyper-V 虚拟机迁移到基于 KVM 的虚拟化平台,可以选择 Vinchin 备份与恢复软件。别错过免费试用机会

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

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

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

立即下载

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

微信售后服务二维码

请拨打电话
为您提供支持

400-9955-698