首页/云/云平台与虚拟化速查/virt-v2v 外部虚机转换
虚拟化操作94 条

virt-v2v 外部虚机转换

virt-v2v 把 VMware/Hyper-V 等外部虚拟化平台的虚机转换为 KVM 可用形态:重写引导、注入 virtio 驱动并产出可导入的磁盘与配置。

云平台与虚拟化速查云更新于 2026-10-12
输入源-i ova(OVF/OVA)、-i disk(磁盘文件)、-i vmx 等
输出-o libvirt -os <池> 导入 libvirt;-o local 输出到目录
磁盘格式-of qcow2
典型用途迁移预演、把 VMware 镜像转为 KVM 环境

把 OVA 转换为 libvirt 虚机

把 OVA 转换为 libvirt 虚机
virt-v2v -i ova /data/ova/win2019.ova -o libvirt -os default -of qcow2
# 仅转换磁盘到本地目录:
virt-v2v -i disk /data/images/legacy.vmdk -o local -os /data/vmexport -of qcow2

易错点

  • Windows 镜像转换缺 virtio-win 驱动来源:转换后可能无法启动
  • 转换前未规划容量与版本兼容:确认目标宿主版本支持转换产物

数据来源与参考

  • virt-v2v 手册(libguestfs)
  • Red Hat 文档:virt-v2v 迁移
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌