求问 Linux 系统迁移

343 天前
 LxnChan

有一批 CentOS 7.9 业务虚拟机安装在华为 Fusion Compute 上,想无损迁移到 vmware ESXi 上,求问如何操作。

已经尝试的方案:

  1. 直接导出 ova/ovf 再到 ESXi 上导入:好像 Fusion Compute 的 ova/ovf 导出不是标准格式,到 ESXi 这边无法导入

  2. Clonezilla

    Fusion Compute 侧 UEFI 模式下无法启动 Clonezilla ;在 BIOS 模式下可以启动,备份也能成功,但是在 ESXi 侧恢复后无法启动,dracut 无法安装 kvm 模块

    👆 在 ESXi 侧使用 Clonezilla 恢复时的报错

    👆 ESXi 侧启动后的报错,好像是找不到磁盘?

所以求问大家有没有什么别的好方法,谢谢大家。

2040 次点击
所在节点    Linux
12 条回复
NessajCN
343 天前
defunct9
343 天前
导出 vmdk 再导入
LxnChan
343 天前
@NessajCN woc 好东西,我试一下

@defunct9 Fusion Compute 不支持导出 vmdk
zdy349
343 天前
Fusion Compute 还能导别的格式吗?比如 raw 或者 qcow2
看最后一个图是导完后 uuid 变了?是不是要改下 grub 里配置的 uuid
zdy349
343 天前
另外刚查了下,貌似 ova 是个 tar 包?直接解压看看里面是不是 vmdk ?
defunct9
343 天前
@LxnChan ova 转 vmdk
coolloves
343 天前
vmware 有 p2v 工具,几乎没限制,什么都能转.
cslive
343 天前
dd 试下
LxnChan
343 天前
@zdy349 #5 不是,是 vhd
@zdy349 #4 不能
@cslive #8 dd 太麻烦了而且慢
zdy349
343 天前
vhd 也直接用 qemu-img 转就可以吧
littlewing
343 天前
首先确定 华为是不是对 Fusion Compute 魔改了?
LxnChan
341 天前
@littlewing 首先,FusionCompute 就是华为的产品,魔改自 OpenStack 和 libvirt

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/999616

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX