————————原创: 厦门微思网络

CentOS 生命周期结束指南_Red Hat


2019 年 9 月,Red Hat 宣布打算废止 CentOS,并将其替换为 CentOS Stream。

CentOS 7 和 8 是 CentOS Linux 的最终版本。CentOS 7 和 8 的生命周期结束日期为:

·CentOS 8 - 2021 年 12 月 31 日

·CentOS 7 - 2024 年 6 月 30 日



CentOS 生命周期结束指南_CentOS Stream_02


对 CentOS 用户的影响

在这些 CentOS 版本上运行的工作负载需要迁移到替代平台,才能继续获取更新和安全修补程序。

迁移选项

CentOS 客户可以使用多种选项迁移到受支持的 OS。 迁移的位置和方式取决于:

你是否需要保留与 CentOS / Red Hat Enterprise Linux (RHEL) 的兼容性

·偏爱由社区提供支持的发行版还是偏爱商业发行版(例如 Red Hat Enterprise Linux 或 RHEL)

o 如果你需要保持 CentOS 兼容性,则迁移到Red Hat Enterprise Linux(一个商业发行版)是一种低风险选项。 还有几种选择,例如Oracle Linux、Alma Linux、Rocky Linux,等等。

·如果你的工作负载在许多发行版上运行,你可能需要考虑迁移到另一个发行版(基于社区的发行版或商业发行版)。

·在评估你的最终状态时,请考虑是执行就地转换(许多发行版提供了用于此目的的工具)更好,还是利用这个机会以全新状态和新的 VM/OS/ 映像开始更好。

还有几家公司提供对CentOS 7 的扩展支持,这可能会提供更多迁移时间。

·SUSE:Liberty Linux:提供成熟的 RHEL 和 CentOS 企业支持 | SUSE

·OpenLogic:企业级 Linux 支持

·TuxCare:延长的生命周期支持


CentOS 兼容的发行版


发行版

描述

支持模型

RedHat Enterprise Linux

提供支持和 EUS 的最佳二进制兼容操作系统。Red Hat 提供了转换工具。

商业支持、集成支持

AlmaLinux

官方映像:
 AlmaLinux  OS 8.9 (x86_64)
 AlmaLinux 提供了转换指引。

社区支持、由第三方提供的商业支持

Oracle Linux

Oracle 提供的迁移工具和指南。

社区和商业支持

Rocky Linux

社区映像:Rocky  Linux for x86_64 - 阿里云

Rocky 提供了转换指引。

社区和商业支持

替代发行版


发行版

描述

支持模型

CentOS  Stream

CentOS  的官方替代项,RHEL  的上游与下游。 CentOS 流

Community

Fedora

CentOS  流和 RHEL  的上游项目。 Fedora  Linux | Fedora 项目

社区

EuroLinux

EuroLinux 是一个企业级 Linux 发行版源自  RHEL 源代码并在 GNU 通用公共许可证下分发 

社区和商业

SUSE  / OpenSUSE

SUSE  Enterprise Linux (SLES) 是 SUSE 的商业 Linux 发行版。

社区 (OpenSUSE)、商业和集成 (SLES)

Ubuntu  (Server / Pro)

提供了免费 (Server) 和付费 (Pro) 版本。

社区(服务器),商业和集成 (Pro)

Debian

社区 Linux 发行版。

社区

Flatcar

社区容器 Linux

Community

升级路线建议

CentOS 生命周期结束指南_linux_03

l 推荐RockyLinux

保持 CentOS 兼容

如果你保持 CentOS 兼容并选择了一个发行版,则需要决定是要执行就地转换,还是从新的 VM 开始(重新部署)。

许多 CentOS 兼容发行版具有转换实用工具,用于对系统进行评估、替换二进制文件并更新内容源。

如果迁移到商业发行版,你可能需要具有有效的订阅/许可证才能执行转换。

更改发行版

如果你要迁移到另一个发行版,则需要重新部署虚拟机和工作负载。

CentOS 的废止时刻也可能是你考虑实施工作负载现代化,迁移到 PaaS、SaaS 或容器化解决方案的机会。