有一批 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 1
|
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
coolloves 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
|