AlmaLinux’s ELevate Project Makes the Migration from CentOS 7 Easy

The project allows you to migrate between major versions of RHEL-based distributions from 7.x to 8.x.

The project includes software and methods for migrating CentOS 7 deployments to AlmaLinux 8 without needing to do a lot of heavy lifting and shifting.

But there’s an even better part. Actually, ELevate capabilities aren’t confined only to CentOS to AlmaLinux moves, but can be used with all migrations between different RHEL-based distributions, such as CentOS 7 to AlmaLinux 8, Rocky Linux 8, or Oracle Linux 8. This will allow maintainers and users alike make migrations smooth and easy.

Here’s the list to see which migration directions are available:

In the short term, AlmaLinux ELevate will be especially helpful for users of CentOS 7 who will be left without a clear upgrade path after the end of the year when Red Hat withdraws support for CentOS 8.

Until today, it simply wasn’t possible to dream of migrations like these and that need has become very acute for CentOS users. This is a cause the whole community can get behind.

Jack Aboutboul, AlmaLinux Community Manager

The migrations are performed “in-place”, which means all your data, applications and settings will be kept. In addition, migrations will require your system to reboot twice. You can visit the ELevate Quickstart Guide to see how to do it.

CentOS 7 to AlmaLinux Migration

Related: CentOS 8 to Rocky Linux 8 Migration: A Step-by-Step Tutorial

How AlmaLinux ELevate accomplishes this feat is by utilizing Red Hat’s Leapp framework with a community created library and service for the migration set required for it. ELevate relies on the package evolution service (PES) which allows you to download, customize and submit new data sets for packages.

ELevate is open source, released under the Apache 2.0 License. You can learn more about it on the project’s website and on the AlmaLinux Wiki.

AlmaLinux is an open source, community-governed and forever-free enterprise Linux distribution. It is a 1:1 binary compatible fork of RHEL 8 and can be used as a direct CentOS replacement.

Bobby Borisov

Bobby Borisov

Bobby, an editor-in-chief at Linuxiac, is a Linux professional with over 20 years of experience. With a strong focus on Linux and open-source software, he has worked as a Senior Linux System Administrator, Software Developer, and DevOps Engineer for small and large multinational companies.

Think You're an Ubuntu Expert? Let's Find Out!

Put your knowledge to the test in our lightning-fast Ubuntu quiz!
Ten questions to challenge yourself to see if you're a Linux legend or just a penguin in the making.

1 / 10

Ubuntu is an ancient African word that means:

2 / 10

Who is the Ubuntu's founder?

3 / 10

What year was the first official Ubuntu release?

4 / 10

What does the Ubuntu logo symbolize?

5 / 10

What package format does Ubuntu use for installing software?

6 / 10

When are Ubuntu's LTS versions released?

7 / 10

What is Unity?

8 / 10

What are Ubuntu versions named after?

9 / 10

What's Ubuntu Core?

10 / 10

Which Ubuntu version is Snap introduced?

The average score is 68%