有一批 CentOS 7.9 业务虚拟机安装在华为 Fusion Compute 上,想无损迁移到 vmware ESXi 上,求问如何操作。
已经尝试的方案:
直接导出 ova/ovf 再到 ESXi 上导入:好像 Fusion Compute 的 ova/ovf 导出不是标准格式,到 ESXi 这边无法导入
Clonezilla
Fusion Compute 侧 UEFI 模式下无法启动 Clonezilla ;在 BIOS 模式下可以启动,备份也能成功,但是在 ESXi 侧恢复后无法启动,dracut 无法安装 kvm 模块
在 ESXi 侧使用 Clonezilla 恢复时的报错
ESXi 侧启动后的报错,好像是找不到磁盘?
所以求问大家有没有什么别的好方法,谢谢大家。
1 NessajCN 2023-12-12 11:09:45 +08:00 ![]() |
![]() | 2 defunct9 2023-12-12 11:18:59 +08:00 导出 vmdk 再导入 |
![]() | 4 zdy349 2023-12-12 11:37:20 +08:00 Fusion Compute 还能导别的格式吗?比如 raw 或者 qcow2 看最后一个图是导完后 uuid 变了?是不是要改下 grub 里配置的 uuid |
![]() | 5 zdy349 2023-12-12 11:55:36 +08:00 另外刚查了下,貌似 ova 是个 tar 包?直接解压看看里面是不是 vmdk ? |
![]() | 7 sparkssssssss 2023-12-12 13:25:18 +08:00 vmware 有 p2v 工具,几乎没限制,什么都能转. |
8 cslive 2023-12-12 13:59:06 +08:00 dd 试下 |
![]() | 10 zdy349 2023-12-12 15:13:30 +08:00 vhd 也直接用 qemu-img 转就可以吧 |
11 littlewing 2023-12-12 18:04:53 +08:00 首先确定 华为是不是对 Fusion Compute 魔改了? |
12 LxnChan OP @littlewing 首先,FusionCompute 就是华为的产品,魔改自 OpenStack 和 libvirt |