O que é o ELevate?
ELevate é um projeto que visa fornecer a habilidade de atualização entre as versões principais de distribuições baseadas em RHEL do 7.x ao 8.x e do 8.x ao 9.x. Ele combina o framework Leapp do Red Hat com a biblioteca e serviço de migração de metadados criados pela comunidade.
Isso parece fantástico! Como eu posso contribuir?
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:
* - 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.