网站搜索

CentOS 7 支持将于本月结束:仍然依赖它的企业有 3 个选择


随着 CentOS 7 走到了尽头,如果您的业务依赖于该操作系统,您会采取什么路线?

一段时间以来,人们都知道 CentOS 7 即将消失。不幸的是,全球仍有一些企业仍在使用该操作系统。但当 6 月 30 日到来时,对该平台的官方支持将结束。该结束日期意味着将不再有来自常规渠道的官方操作系统或安全更新。

如果您所在的企业依赖最终的非 CentOS Stream 版本的操作系统,您可以做什么?幸运的是,还有选择。 

首先,您可以将 CentOS 7 迁移到替代选项之一,例如 Red Hat Enterprise Linux 或 SUSE Linux Enterprise。如果您不想为这些选项之一付出代价,那么总有 Oracle Linux、AlmaLinux 或 Rocky Linux 可供选择。 AlmaLinux 和 Rocky Linux 提供从 CentOS 7 的迁移路径,因此您不必丢失数据或从一开始就部署服务器。

其次,您可以从 CentOS 迁移到 Ubuntu Server。对于根深蒂固的 CentOS 工作方式的公司来说,这一变化可能不是最佳选择。 

最后,还有第三种选择。 SUSE 最近发布了 SUSE Liberty Linux Lite,您的 CentOS 7 服务器支持人员可以继续使用它(需要付费)。这项新服务通过更新和安全补丁保护 CentOS 7 免受未来漏洞的影响。

现在,成本:200 个 SUSE Liberty Linux Lite 订阅价格为 2,500 美元,1,000 个订阅价格为 20,000 美元。 2,500 美元的选项是最低的,因此这是一条相当昂贵的路径。您可以在官方公告中阅读有关 SUSE Liberty Linux Lite 的更多信息。

如果我必须处理 CentOS 7 生命周期结束的问题,我很可能会迁移到 AlmaLinux。这一转变将您的 CentOS 7 机器变成了 AlmaLinux 机器。 

您可以从 CentOS 7 迁移到 AlmaLinux 8,然后从 8 迁移到 9,确保您拥有最新版本。 

我强烈建议您在非生产机器上测试此传输,然后再在您公司所依赖的设备上进行该过程。迁移过程需要几个命令,它们是:

  1. sudo yum update -y
  2. sudo restart
  3. sudo yum install -y http://repo.almalinux.org/elevate/elevate-release-latest-el$ (rpm --eval %rhel).noarch.rpm
  4. sudo yum install -y leafp-upgradeleapp-data-almalinux
  5. sudo Lepp preupgrade

该列表中的最后一个命令将让您知道是否可以继续升级。如果得到“确定”,请发出最后两个命令:

  1. sudo Lepp 升级
  2. sudo restart

一旦您完成了该过程,您就可以迁移到AlmaLinux 9。