AlmaLinux 9.5 is live! Find the details and more here: Read More

升级你的发行版

The migration paths when using ELevate

关于

Fixing Major Version Upgrades

With ELevate you can easily upgrade in-place from CentOS 6.x or 7.x to 8.x of the Enterprise Linux of your choice, or upgrade from 8.x to 9.x within the same OS. Used all over the world to upgrade more than 500,00 devices, ELevate is your answer to the headache of upgrading your operating system in the Enterprise Linux ecosystem. Preserve your applications, your data, and your sanity. Run the most recent version of the OS you and software you need. Run a modern and secure operating system, without having to reconfigure or rebuild the software you need.

This looks awesome! How do I get involved?

First join us in the ~migration Mattermost 途径。 You can find the LEAPP code in the AlmaLinux GitHub organization. You can find the LEAPP code in the AlmaLinux GitHub organization.

全社区项目

ELevate 以与分布无关的方式开发,并且是作为整个生态系统(而不仅仅是 AlmaLinux)的工具而构建的。 The enterprise linux ecosystem is a very large and diverse community, and we have developed this project in good faith as members of what ecosystem. We hope that everyone in the community can use and contribute to ELevate, no matter which distro you prefer. That is the open source way.

Learn more

This demo takes you through upgrading in place from CentOS 7 to AlmaLinux 8

Lots of people have shared their experiences and guides for using ELevate to upgrade in place. Take a look at what others think of it!

We also offer a number of guides to take you through the process of getting updated, from different perspectives.

Supported Operating Systems

The migration paths when using ELevate
ELevate supports the following upgrade and migration paths:
  • Upgrade from CentOS 6 to CentOS 7
  • Upgrade from CentOS 7 to AlmaLinux 8, CentOS Stream 8, Euro Linux 8, Oracle Linux 8, or Rocky Linux 8
  • Upgrade from Scientific Linux 7 to AlmaLinux 8
  • Upgrade from 8.x to 9.x within the same distribution
* Migration to Oracle Linux 9 is available with the Oracle Leapp utility 并且不会得到 ELevate 项目的支持。
* Note: If you use cPanel, we recommend using the cPanel ELevate fork.

Answers to Frequent Questions

ELevate is a project aimed to provide the ability to upgrade between major versions of RHEL-based distributions. First announced by AlmaLinux in 2021, ELevate combines two key components: updates to the open source LEAPP project and a data library called leapp-data. These together allow users to upgrade in-place from an unsupported operating system to a modern operating system, and then from 8 to 9 of that operating system.

Individuals and organizations that require an enterprise-grade linux distribution, without the need for a commercial license agreement. AlmaLinux OS is also a perfect replacement for anyone who has historically relied on the CentOS Linux releases to achieve computing objectives, and for whom CentOS Stream is not the right solution.

ELevate has been used to migrate production environments across industries and across the world, but we still advise caution. 根据应用和配置的不同,每个环境都是不同的、独特的。 To avoid any surprises, we highly recommend that you test upgrades scenarios in a virtual machine or sandbox before running a upgrades in production.

Yes, and yes! All your data, applications and settings will be kept. Migrations will require your system to reboot twice.

Our contributors have been part of the RHEL ecosystem for a very long time, and we recognized that the CentOS ecosystem is a very large and diverse community. 无论你使用哪个发行版,我们本着诚意开发这个项目,希望社区中的每个人都能使用它并为之做出贡献。 这就是开源方式。

保持更新!