迁移设备

Last published : Oct 24, 2026

迁移功能主要有两个用途

  1. 截至 2024 年 6 月 30 日,CentOS Linux 7 已达到生命周期结束 (EOL)。为确保最佳性能和安全性,强烈建议任何运行 2403 或更早版本 ELM 的用户从 CentOS 7 迁移。请在源 ELM 上使用 2403 版本的最新迁移功能,以便迁移到运行 2409 或更高版本的目标 ELM。
  2. 迁移功能允许您在 ELM 之间复制或迁移资源,即使它们位于不同的虚拟机管理程序上。
注意:
迁移功能将可用于从部署在受支持的虚拟机管理程序上的任何 ELM 进行迁移。但是,目前 GCP 不支持作为目标 ELM 目的地。

迁移前

注意事项

  • 建议在迁移前捕获源 ELM 和目标 ELM 的快照/备份。
  • 此过程对源 ELM 层数据无破坏性。
  • 在移动迁移过程中,源 ELM 的配置将被修改。有关更多详细信息,请参阅迁移阶段部分。
  • 导入到源 ELM 的自定义证书不会迁移到目标 ELM。您需要在完成迁移后在目标 ELM 上重新创建证书。

所需权限

  • 需要管理员角色。
  • 无需其他权限。

所需资源

  • 使用早于 2403 版本的源 ELM 必须升级到 2403 版本。
    • 如果您正在运行 2403 版本并且在 UI 中看不到迁移功能,请确保您已应用包含迁移功能的最新 2403 升级。
    • 2403 版本的最新下载可在此处找到。
  • 使用 2409 或更高版本的源 ELM 无需额外升级。
  • 目标 ELM 必须使用 2409 或更高版本。
    • 请参阅下载以获取 2409 版本的最新版本以及任何可用的更高版本。
  • 目标 ELM 至少必须具有与源 ELM 相同的存储空间。
  • 目标 ELM 在迁移之前不得创建任何层。
  • 源 ELM 和目标 ELM 必须具有点对点网络连接
注意:
快速的本地网络连接将确保迁移功能获得最佳体验。

迁移类型

有两种可用的迁移类型:复制和移动。
复制 移动
所有层、模板和连接器都将被复制。 所有层、模板和连接器都将被复制。
所有先前注册的代理都将在目标 ELM 上注册。 所有先前注册的代理都将在目标 ELM 上注册。
源 ELM 将保持不变,并可继续使用。 源 ELM 将不再具有关联的网络文件共享。
目标 ELM 将需要新的网络文件共享,因为两个不同的 ELM 不能使用相同的网络文件共享。 目标 ELM 将设置来自源 ELM 的网络文件共享。
所有源 ELM 连接器缓存都将被清除。
注意:
在复制迁移中,目标 ELM 网络文件共享不应与源 ELM 相同。ELM 未设计为共享相同的网络文件共享。这样做会导致源 ELM 和目标 ELM 都出现问题。

迁移阶段

迁移过程分为两个不同的阶段:第一阶段和第二阶段。

第一阶段

  • 层阶段:层将从源 ELM 扫描并复制到目标 ELM。
  • 复制到目标 ELM 的层将在成功迁移后在 UI 中可见。
  • 第一阶段完成后,系统将提示用户选择继续并进入第二阶段。
注意:
根据源 ELM 中层的数量和大小,此阶段可能需要几分钟到几小时不等。

第二阶段

  • 数据库阶段:数据库将从源 ELM 传输到目标 ELM。
注意:
此阶段相对较快,并且只需几分钟。
复制完成后,用户可以继续使用源 ELM,并可以在准备就绪时配置目标 ELM 以供使用。
移动完成后,目标 ELM 将在成功迁移后包含传输的资源和配置。

迁移设备

除了步骤 1 之外,所有后续步骤都应在源 ELM 上执行。
  1. 部署新的目标 ELM,按照版本 2409 或更高版本的文档进行操作。
  2. 可以在用户菜单 > 迁移设备下访问迁移功能。
  3. 提供目标 ELM 的以下信息:
    • IP/FQDN
    • 用户名(root 用户)
    • 密码(root 用户)
    • 迁移原因
      • 复制
        • 源 ELM 将保留对当前资源的拥有权。
        • 目标 ELM 将需要新的资源和配置设置。
      • 移动
        • 目标 ELM 将在完成后拥有/管理当前资源。
        • 源 ELM 将在完成后移除已配置的网络文件共享。
        • 源 ELM 可以重复使用,并将需要新的网络文件共享。
  4. 选择 确认并完成。
  5. 选择 迁移。
    • 迁移开始后,UI 将阻止用户启动第二次迁移,直到当前迁移完成或取消。
  6. 在左侧菜单中选择 任务。
  7. 在活动任务表中选择当前正在运行的迁移任务,然后选择 查看详细信息。
  8. 查看迁移的当前状态。
    • 在此期间,源 ELM 将继续可用。
    • 在第一阶段,任何时候创建的新层都将复制到目标 ELM。
  9. 第一阶段完成后,需要在源 ELM UI 上进行用户确认才能开始迁移过程的第二阶段。

迁移期间的 UI 访问

在迁移过程中,源 ELM 和目标 ELM 的 UI 访问级别各不相同,具体取决于迁移所处的阶段。

第一阶段

  • 源 ELM - 所有功能均已启用。
  • 目标 ELM - 扩展存储和导出日志已启用。

第二阶段

  • 源 ELM - 扩展存储和导出日志已启用。
  • 目标 ELM - UI 在迁移完成之前无法访问。

从已取消或失败的迁移中恢复

注意:
源 ELM 将始终保持不变且可访问,直到移动迁移成功完成。
取消或迁移失败可能导致目标 ELM 处于不同的状态。下面列出了目标 ELM 可能出现的各种状态,以及解决任何问题所需的措施。

取消或迁移失败

  • 阶段一
    • 目标 ELM 会将复制的层存储在层存储库中。
  • 阶段二
    • 尝试取消迁移的用户将看到一个弹出窗口,确认取消操作,并告知用户目标 ELM 将处于不可恢复状态。
    • 目标 ELM 将处于不可恢复状态。

从已取消或失败的迁移中恢复

  • 阶段一
    • 启动新的迁移将从上次中断的地方恢复迁移过程。无需额外步骤。
  • 阶段二
    • 目标 ELM 应恢复到迁移前拍摄的快照,然后重试。
注意:
导致迁移失败的一个已知原因是目标 ELM 上的存储空间不足。扩展存储空间将解决此问题,并且正在进行的迁移应从中断处继续。