Что такое ELevate?
ELevate is a project aimed to provide the ability to upgrade between major versions of RHEL-based distributions from 7.x to 8.x and from 8.x to 9.x. It combines Red Hat's Leapp framework with a community-created migration metadata library and service.
Выглядит потрясающе. Как я могу помочь?
Это готовый проект?
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.
Какие операционные системы поддерживает ELevate?
Currently, ELevate project supports the following upgrade and migration directions:
* - migration to CentOS Stream 9 is currently in development and will be available later.
** - переход на Oracle Linux 9 доступен с
Oracle Leapp utility и не будет поддерживаться проектом ELevate.
Note: If you use cPanel, we recommend using the
cPanel ELevate fork.
Миграция будет «на месте»?
Да. Все ваши данные, приложения и настройки будут сохранены.
Режим Live или требуется перезагрузка?
Во время миграции вашу систему потребуется дважды перезагрузить.
What does the Package Evolution Service (PES) do?
Служба эволюции пакетов(Package Evolution Service) хранит метаданные миграции пакетов. Метаданные отвечают на вопросы о том, как пакеты развиваются между основными выпусками дистрибутива. PES поддерживает несколько классов правил для пакетов, таких как добавление, удаление, переименование, разделение, объединение и т. д. Сервис также позволяет каждому улучшать данные, добавляя новые действия или даже создавать собственный набор данных для пакетов из сторонних или частных репозиториев.
Red Hat предлагает набор данных по несвободной лицензии. Вы используете тот же набор данных?
Нет. Мы с уважением относимся к работе компании Red Hat, а наш исходный набор данных был предоставлен фондом AlmaLinux OS Foundation при содействии компании Oracle.
Под какой лицензией находятся ваши метаданные?
Метаданные предоставляются по Apache License.
Почему вы поддерживаете миграцию на другие дистрибутивы?
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. Мы разработали этот проект добросовестно в надежде, что каждый член сообщества сможет использовать его и внести в него свой вклад, независимо от того, какой дистрибутив вы предпочитаете. Это путь открытого кода.