Skip to content
Search AlmaLinux

This page uses Chinese content. Search opens the Chinese documentation.

    Browse this documentation

    迁移与升级回滚

    This content is not available in your language yet.

    迁移与升级的差别在于:迁移(换发行版)有清晰的完成态,中断可以继续或重来;原地升级在中途没有「回到一半」的状态。所以两类操作对回滚的依赖度完全不同——前者靠流程,后者靠快照。

    官方迁移文档把这件事写成硬建议:迁移前准备备份或快照,作为出问题时的还原点。这不是可选项——迁移工具本身不做系统级快照,你的还原点只能自己提前建。

    按变更类型分层:

    • 迁移(deploy 脚本):整机快照(虚拟机/云盘快照)或全量备份;转换中途失败回快照重来,代价可控;
    • ELevate 升级:快照 + 数据备份双保险;升级框架的回滚能力覆盖不到应用层数据,业务数据单独备份并验证可恢复;
    • 小版本更新:常规备份即可,回滚点按运维巡检的节奏滚动。

    官方对执行环境有明确要求:确认控制台可靠,建议在主控制台内或通过 SSH 运行迁移工具。真中断了,处置顺序固定——先看脚本/leapp 输出定位阶段,再对照官方问题清单处理,而不是盲目重跑:

    • 迁移脚本中断:确认卡在哪个阶段(转换前/中/后),多数情况回快照重来比修补更快;
    • ELevate 升级中断:按预检报告与错误输出对照官方 Frequent Issues 清单逐项处理,处理不了就回快照。

    退回来不等于结束:记录失败原因与阶段(写进变更单,防止下个人踩同一个坑);核对回滚后系统的服务与数据完好;把当时的镜像、仓库与配置改动清干净再安排下一次尝试。SAP 类特殊负载的验证清单见SAP 场景。