V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
LxnChan
V2EX  ›  Linux

求问 Linux 系统迁移

  •  1
     
  •   LxnChan ·
    lxnchan · 343 天前 · 2040 次点击
    这是一个创建于 343 天前的主题,其中的信息可能已经有所发展或是发生改变。

    有一批 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 侧启动后的报错,好像是找不到磁盘?

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

    12 条回复    2023-12-13 22:23:05 +08:00
    defunct9
        2
    defunct9  
       343 天前
    导出 vmdk 再导入
    LxnChan
        3
    LxnChan  
    OP
       343 天前
    @NessajCN woc 好东西,我试一下

    @defunct9 Fusion Compute 不支持导出 vmdk
    zdy349
        4
    zdy349  
       343 天前
    Fusion Compute 还能导别的格式吗?比如 raw 或者 qcow2
    看最后一个图是导完后 uuid 变了?是不是要改下 grub 里配置的 uuid
    zdy349
        5
    zdy349  
       343 天前
    另外刚查了下,貌似 ova 是个 tar 包?直接解压看看里面是不是 vmdk ?
    defunct9
        6
    defunct9  
       343 天前
    @LxnChan ova 转 vmdk
    coolloves
        7
    coolloves  
       343 天前
    vmware 有 p2v 工具,几乎没限制,什么都能转.
    cslive
        8
    cslive  
       343 天前
    dd 试下
    LxnChan
        9
    LxnChan  
    OP
       343 天前
    @zdy349 #5 不是,是 vhd
    @zdy349 #4 不能
    @cslive #8 dd 太麻烦了而且慢
    zdy349
        10
    zdy349  
       343 天前
    vhd 也直接用 qemu-img 转就可以吧
    littlewing
        11
    littlewing  
       343 天前
    首先确定 华为是不是对 Fusion Compute 魔改了?
    LxnChan
        12
    LxnChan  
    OP
       341 天前
    @littlewing 首先,FusionCompute 就是华为的产品,魔改自 OpenStack 和 libvirt
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3852 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 10:33 · PVG 18:33 · LAX 02:33 · JFK 05:33
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.