The next AlmaLinux betas are ready for testing! Checkout AlmaLinux OS 9.4 beta and AlmaLinux OS 8.10 beta

ELeve Sua Distribuição

Primeiros Passos Discuta
Sobre

Atualizações entre Versões Principais

It wasn't possible--until now. Move between major versions of RHEL-derivatives: from CentOS 6.x to CentOS 7.x, from CentOS 7.x to 8.x version of the RHEL derivative of your choice, or upgrade from 8.x to 9.x within the same derivative. Preserve your applications, your data, and your sanity. Execute a versão mais recente do OS e do software que você precisa.

Serviço de Evolução de Pacotes

O coração do ELevate é o Serviço de Evolução de Pacotes (PES) que permite que você baixe, customize e até mesmo envie novos conjuntos de dados para pacotes. Usuários e administradores podem ambos utilizar o PES para ajudar a tornar as migrações fáceis e tranquilas.

Projeto Comunitário

O ELevate é desenvolvido de uma maneira independente de distribuição e é construído como uma ferramenta para todo o ecossistema, não somente para o AlmaLinux. ELevate suporta a migração de/para outras distribuições e é aberto para todos contribuírem e desenvolverem.

FAQ
O que é o ELevate?
ELevate is a project aimed to provide the ability to upgrade between major versions of RHEL-based distributions. It combines Red Hat's Leapp framework with a community-created migration metadata library and service.
Isso parece fantástico! Como eu posso contribuir?
Antes, junte-se a nós no ~migration Mattermost canal. Você pode encontrar a ferramenta de código in the AlmaLinux GitHub organization e você pode adicionar/editar/interagir com os metadados do pacote no https://pes.almalinux.org.
Isso está pronto para produção?
ELevate tem sido usado para migrar ambientes de produção em várias indústrias e pelo mundo inteiro, mas nós ainda recomendamos a ter precaução. Todo ambiente é diferente e único baseado em aplicações e configurações. Para evitar surpresas, nós altamente recomendamos que você testes os cenários de atualização em uma máquina virtual ou sandbox antes de rodar as atualizações em produção.
Que sistemas operacionais o ELevate suporta?
Atualmente, o projeto ELevate suporta a atualização e migração na seguinte duração: ELevate scheme CentOS 6 -> CentOS 7, CentOS7 -> AlmaLinux, CentOS Stream, EuroLinux, Oracle, Rocky 8 -> AlmaLinux, CentOS Stream, EuroLinux, Rocky 9 * - a migração para CentOS Stream 9 atualmente está em desenvolvimento e ficará disponível depois.
** - migração para o Oracle Linux 9 está disponível por meio do Oracle Leapp utility e não será suportado pelo projeto ELevate.
Nota: Se você usar o cPanel, nós recomendamos usar o cPanel ELevate fork.
Ao migrar, tudo estará "em ordem"?
Sim. Todos os seus dados, aplicativos e configurações serão mantidos.
Isso é ao vivo ou requer uma reinicialização?
As migrações exigirão que seu sistema seja reiniciado duas vezes.
O que o faz o Pacote de Serviço Evolution (PES, em inglês)?
O Pacote de Evolução de Serviços armazena os dados de migração de pacote. Os metadados têm informações sobre como pacotes se desenvolvem entre as distribuições principais. O PES suporta diversas classes de regras para pacotes tais como: adicionadas, removidas, renomeadas, dividida, integrado, etc. O serviço também permite que todo mundo melhore os dados por adicionar ações ou mesmo criando um conjunto de dados personalizados para os pacotes vindo de repositórios privados ou de terceiros.
A Red Hat oferece um conjunto de dados que não é licenciado livremente. Vocês estão usando esse mesmo conjunto de dados?
Não. Nós respeitamos o trabalho do Red Hat e os nossos dados iniciais foram providenciados pela Fundação AlmaLinux OS com contribuições da Oracle.
Sob que licença estão seus metadados?
Os metadados são fornecidos sob uma Licença Apache.
Por que vocês estão suportando a migração para outras distribuições?
Nossos colaboradores foram partes do ecossistema RHEL por um bom tempo, e nós reconhecemos que o ecossistema CentOS é uma comunidade muito grande e diversa. Nós desenvolvemos esse projeto com a esperança que todo mundo na comunidade possa usar e contribuir, não importa a distro que você prefere usar. Esse é o jeito open source de ser.