跳转到内容
搜索 RHEL 文档

    浏览当前文档目录

    RHEL 迁出:成本、步骤与不可逆点

    “把 RHEL 的 repo 换成 Alma 的”不是迁移,是混源。真正迁出要重建系统、迁数据、切流量,并接受订阅/errata/SLA 失效。本页把成本和不可逆点列清楚。

    • RHEL 10.2(390)与 AlmaLinux 10.2(960)同网段;
    • 对比命令:cat /etc/redhat-release、rpm -qa | wc -l、dnf repolist、command -v subscription-manager;
    • 未执行原地迁移,只做目标系统与成本基线。

    E3 记录:plans/content-expansion/evidence/rhel/rhel-vs-rebuild/run.json。

    项目RHEL 10.2Alma 10.2
    包数735384
    仓库34
    RHSM/SCA有无
    支持商业 SLA社区

    包集不同、仓库不同、支持模型不同,决定了“换源升级”不可行。

    成本项说明
    重建/重装新机或原地重装,停机窗口
    数据迁移应用、数据库、配置、证书
    仓库/订阅移除 RHSM,重建 repo、EPEL/第三方
    自动化改 playbook 里的订阅/仓库步骤
    认证/合规硬件/软件认证可能失效
    回滚保留旧 RHEL 快照/备份与 DNS 回切
    1. 评估:包清单(rpm -qa --qf)、仓库、订阅、认证依赖;
    2. 新机:装 Alma/Rocky 同代,验证内核/驱动/中间件;
    3. 数据:数据库导出/导入、文件同步、证书重签;
    4. 切换:DNS/负载均衡切流,保留旧系统只读;
    5. 回滚:旧系统快照 + DNS 回切 + 数据回滚预案。

    迁出后要清理 RHSM:

    Terminal window
    sudo subscription-manager remove --all
    sudo subscription-manager unregister
    sudo subscription-manager clean

    并删除 /etc/yum.repos.d/redhat.repo、/etc/pki/entitlement 等残留;否则新系统仍会尝试连 Red Hat CDN。

    • 没有官方 RHEL→Alma 原地转换工具;
    • 把 RHEL 仓库替换为 Alma 仓库会形成“混源系统”,既不受 RHEL 支持,也不受 Alma 支持;
    • 迁出后不能继续用 Red Hat errata/SLA;
    • 回滚窗口取决于旧系统保留时间。
    • 完整包清单与仓库清单;
    • 订阅/认证依赖清单;
    • 新机验证内核/驱动/中间件;
    • 数据迁移与回滚演练;
    • DNS/流量切换与回切预案;
    • 旧系统保留期与快照;
    • 迁出后清理 RHSM 残留。
    • 未执行 RHEL→Alma 原地或重装迁移;
    • 未测试数据库/中间件迁移;
    • 未测试认证硬件;
    • 未测试 DNS/流量切换。