Say Hello to AlmaLinux OS 9.7 and AlmaLinux OS 10.1! Please register to join us AlmaLinux Day: Tokyo!

Povyšte svou distribuci

The migration paths when using ELevate

O

Fixing Major Version Upgrades

With ELevate you can easily upgrade in-place from CentOS 6.x or 7.x AlmaLinux 8 or CentOS Stream 8. You can also use ELevate to upgrade from 8 or 9 all the way through version 10 within the same OS. Used all over the world to upgrade more than 500,000 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?

Nejprve se k nám připojte v ~migration Mattermost kanál. You can find the LEAPP code in the AlmaLinux GitHub organization.

Projekt v rámci celé komunity

ELevate je vyvíjen způsobem, který je nezávislý na distribuci, a je navržen jako nástroj pro celý ekosystém, nejen pro AlmaLinux. The enterprise linux ecosystem is a very large and diverse community, and we have developed this project in good faith as members of that 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 or CentOS Stream 8
  • Upgrade from 8.x to 9.x within the same distribution
  • Upgrade from 9.x to 10.x within the same distribution
* Migration to Oracle Linux 9 is available with the Oracle Leapp utility a nebude podporován projektem Elevate.
* Poznámka: Pokud používáte cPanel, doporučujeme použít 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 and 9 to 10 of that operating system.

Jednotlivci a organizace, které vyžadují distribuci Linuxu na podnikové úrovni, bez nutnosti komerční licenční smlouvy. AlmaLinux OS je také perfektní náhradou pro každého, kdo se historicky spoléhal na vydání CentOS Linux k dosažení výpočetních cílů a pro koho CentOS Stream není tím správným řešením.

ELevate byl použit k migraci produkčních prostředí napříč odvětvími a po celém světě, přesto stále doporučujeme opatrnost. Každé prostředí je odlišné a unikátní v závislosti na aplikacích a konfigurací. Abyste se vyhnuli jakýmkoli překvapením, důrazně doporučujeme před spuštěním upgradů ve výrobě testovat scénáře upgradů ve virtuálním počítači nebo sandboxu.

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

Naši přispěvatelé jsou součástí ekosystému RHEL již velmi dlouhou dobu a my jsme si uvědomili, že ekosystém CentOS je velmi rozsáhlá a rozmanitá komunita. Tento projekt jsme vyvinuli v dobré víře v naději, že jej může využívat a přispívat každý v komunitě bez ohledu na to, kterou distribuci preferujete. To je způsob open source.

Yes! For the first four years of ELevate, we did support using ELevate to upgrade out of date CentOS installations to Rocky Linux, and migrating between major versions of Rocky Linux. As of the update to ELevate on 2025-11-03, that is no longer supported.

With the release of leapp-repository 0.23.0, two big things changed. First, LEAPP now supports CentOS Stream natively, and the LEAPP team accepted a pull request to add AlmaLinux support as well. That significantly reduces the amount of work that we have to maintain in ELevate. Second, the format of the migration data (the data the describes the package upgrade paths) was changed. That meant that all supported OSes needed to have their migration data updated to retain supporting upgrades. You can read more in this blog post,

To date, the migration data required for Rocky Linux support has not been contributed. To help contributors get started, we have the ELevate contribution guide.

Zůstaňte informováni!