Your choice of a Linux distribution has a significant impact on the efficiency, performance, security, and cost of your IT environment and your business. Organizations that use CentOS Linux, a freely available, community-supported Linux distribution, currently face a choice. The CentOS Project is discontinuing updates and releases of CentOS Linux 7 on June 30 2024. As a result, CentOS Linux users must migrate to a new operating system to continue receiving updates, patches, and new features.

CentOS Linux is functionally comparable to Red Hat Enterprise Linux (RHEL) and applications running on CentOS Linux are binary compatible with Red Hat Enterprise Linux. As a result, the need to retrain staff, and the cost to migrate to Red Hat Enterprise Linux is minimal. Red Hat Enterprise Linux for Third Party Linux Migration with ELS provides access to the best practices and technical tools to aid in your migration. This includes the Convert2RHEL tool that performs an in-place conversion of a CentOS server while maintaining customizations, configurations, preferences, policies, and more. Once a subscription is purchased, the migration becomes a streamlined, straight-forward process. You can continue to use your existing instance without having to re-create your application stack.

Red Hat Enterprise Linux for Third Party Linux Migration with ELS also gives you additional time to plan your migration. Technically, Red Hat Enterprise Linux 7 will not receive updates after June 30 2024, but the Extended Lifecycle Support (ELS) add-on allows your servers to continue to receive updates after June 30 2024 for up to four additional years.

This offering is competitively priced and is likely to be comparable to what you would spend on a public cloud if you were going through a third party to obtain CentOS Linux updates and maintenance.

Example migration

As an example of the conversion process, consider a scenario in which you have CentOS 7.9 running on AWS, and you have targeted a move to RHEL 7.9 on AWS. In this scenario, we will convert CentOS Linux 7.9 running on a EC2 instance to RHEL 7.9 using the Convert2RHEL tooling.

$ cat /etc/redhat-release
CentOS Linux release 7.9.2009 (Core)

The example machine used in this article is running CentOS Linux 7.9 EC2 instance with 4 vCPUs.

Screenshot 1

Make the purchase on AWS Marketplace

To purchase Red Hat Enterprise Linux for Third Party Linux Migration with ELS, go to AWS Marketplace and look for Red Hat Enterprise Linux 7 for Third Party Linux Migration with ELS.

  1. Click on the orange View purchase options button in the upper right.
Screenshot 2
  1. Usage is measured by the number of vCPUs used per hour, and the cost is $0.009/unit. This software is priced along a consumption dimension, and  your bill is determined by the number of units you use. Click on the Subscribe button to purchase the subscription.
Screenshot 3

To continue, set up your account and complete your registration by clicking on the Set up your account button in the upper right corner of the registration screen.

Screenshot 4
  1. After registration, you're taken to your cloud.redhat.com account. Sign in, and then click on the Connect accounts button.
Screenshot 5
  1. This takes you to the https://access.redhat.com/articles/7020934 article, which gives you detailed instructions on getting started with Red Hat Enterprise Linux 7 for Third Party Linux Migration.
  2. Follow the instructions provided in Getting Started with Red Hat Enterprise Linux  for Third Party Linux Migration, and then run the convert2rhel utility. After you're done, you can see that CentOS Linux 7.9 has successfully migrated to Red Hat Enterprise Linux 7.9.
$ sudo convert2rhel --org 1234567890 --config-file /etc/convert2rhel.ini -y -r
convert2rhel command used:
/bin/convert2rhel --org ***** --config-file /etc/convert2rhel.ini -y -r
[...]
Updating RHSM custom facts collected during the conversion.
RHSM custom facts uploaded successfully.
Conversion successful!
Connection to ec2-12-345-67-089.us-west-2.compute.amazonaws.com closed by remote host.
Connection to ec2-12-345-67-089.us-west-2.compute.amazonaws.com closed.
$ cat /etc/redhat-release
Red Hat Enterprise Linux Server release 7.9 (Maipo)

Easy migration

Red Hat offers several migration paths and programs to ease your transition from CentOS Linux to Red Hat Enterprise Linux. In this blog, we have demonstrated how the Convert2RHEL utility, part of the Red Hat Enterprise Linux 7 for Third-Party Linux Migration offering on AWS  Marketplace, performs an in-place conversion of CentOS Linux to Red Hat Enterprise Linux systems.


关于作者

Mayur Shetty is a Principal Solution Architect with Red Hat’s Global Partners and Alliances (GPA) organization,  working closely with cloud and system partners. He has been with Red Hat for more than five years and was part of the OpenStack Tiger Team.

UI_Icon-Red_Hat-Close-A-Black-RGB

按频道浏览

automation icon

自动化

有关技术、团队和环境 IT 自动化的最新信息

AI icon

人工智能

平台更新使客户可以在任何地方运行人工智能工作负载

open hybrid cloud icon

开放混合云

了解我们如何利用混合云构建更灵活的未来

security icon

安全防护

有关我们如何跨环境和技术减少风险的最新信息

edge icon

边缘计算

简化边缘运维的平台更新

Infrastructure icon

基础架构

全球领先企业 Linux 平台的最新动态

application development icon

应用领域

我们针对最严峻的应用挑战的解决方案

Virtualization icon

虚拟化

适用于您的本地或跨云工作负载的企业虚拟化的未来