Compartilhar via


Diretrizes de ponta a ponta do CentOS

A partir de 30 de junho de 2024, o Red Hat desativa o CentOS e o substituiu pelo CentOS Stream. Para obter mais informações, consulte Transformando a experiência de desenvolvimento no CentOS

O CentOS 7 e 8 são as versões finais do CentOS Linux. As datas de fim da vida útil do CentOS 7 e 8 foram:

  • CentOS 8 - 31 de dezembro de 2021
  • CentOS 7 - 30 de junho de 2024

Impacto para os usuários do CentOS

As cargas de trabalho executadas nessas versões do CentOS precisam migrar para plataformas alternativas para continuar a receber atualizações e aplicações de patches de segurança.

Opções de migração

Existem várias opções para os clientes do CentOS migrarem para um SO com suporte. A decisão de onde e como migrar depende de:

  • Você precisar ou não manter a compatibilidade com o CentOS/RHEL (Red Hat Enterprise Linux)
  • Prefira uma distribuição com suporte da comunidade em vez de uma distribuição comercial (por exemplo, Red Hat Enterprise Linux ou RHEL)
  • A configuração e fonte(s) de imagem de sua propriedade CentOS no Azure

Se você precisar manter a compatibilidade com o CentOS, a migração para o Red Hat Enterprise Linux, uma distribuição comercial, é uma opção de baixo risco. Existem também várias opções, como Oracle Linux, Alma Linux, Rocky Linux, etc.

Se sua carga de trabalho for executada em muitas distribuições, é possível considerar a possibilidade de migrar para outra distribuição, seja de comunidade ou comercial.

Enquanto avalia seu estado final, considere se é preferível realizar uma conversão in-loco (muitas distribuições fornecem ferramentas para essa finalidade) em vez de aproveitar essa oportunidade para iniciar com uma nova VM / SO / imagem. A Microsoft recomenda iniciar com uma nova VM / SO.

Também existem várias empresas que oferecem suporte estendido para o CentOS 7, o que pode lhe fornecer mais tempo para migrar.

Consulte a página Distribuição endossada para obter detalhes sobre as distribuições e imagens endossadas pelo Azure.

Distribuições compatíveis com o CentOS

Distribuição Descrição Imagens do Azure Modelo de Suporte
Red Hat Enterprise Linux Melhor sistema operacional binariamente compatível com suporte e EUS disponível.
Oferta de migrações disponível no Azure Marketplace.
Ferramenta de conversão disponível no Red Hat.
Várias ofertas e imagens
Yes PAYG, BYOS, ARM64 Suporte comercial e integrado
AlmaLinux Imagens oficiais da comunidade:
SO AlmaLinux (x86_64/AMD64)
SO AlmaLinux (AArch64/Arm64)
AlmaLinux HPC
Ferramenta de conversão disponível no AlmaLinux.
Sim (vários editores) Comunidade, suporte Comercial por terceiros
Oracle Linux Ferramentas e diretrizes de migração disponíveis na Oracle. Sim BYOS Community e Comercial
Rocky Linux Imagens oficiais da comunidade:
Rocky Linux para x86_64 (AMD64) - Oficial
Ferramenta de conversão disponível na Rocky.
Sim (vários editores), BYOS, ARM64 Community e Comercial

Cuidado

Se você executar uma atualização da versão principal in-loco após uma migração (por exemplo, CentOS 7 -> RHEL 7 -> RHEL 8) haverá uma desconexão entre o plano de dados e o plano de controle da máquina virtual (VM). Recursos do Azure, como Aplicação de patch de convidado automático, Atualizações automáticas da imagem do SO, Aplicação de patch dinâmica e Gerenciador de Atualizações do Azure não estarão disponíveis. Para usar esses recursos, é recomendável criar uma nova VM usando seu sistema operacional preferencial em vez de executar uma atualização in-loco.

Distribuições alternativas

Distribuição Descrição Imagens do Azure Modelo(s) de suporte
Fluxo do CentOS Substituição oficial do CentOS, upstream versus. downstream do RHEL. Fluxo do CentOS Galeria da Comunidade Comunidade
Fedora Projeto upstream para CentOS stream e RHEL. Fedora Linux | O Projeto Fedora Galeria da Comunidade Comunidade
SUSE / OpenSUSE O SUSE Enterprise Linux (SLES) é a distribuição comercial do Linux da SUSE. Yes PAYG, BYOS, ARM64 Comunidade (OpenSUSE), comercial e integrado (SLES)
Ubuntu (Server / Pro) Estão disponíveis as versões gratuita (Servidor) e paga (Pro). Possível conversão in-loco do Servidor para Pro: Atualização in-loco para imagens Ubuntu Pro Linux no Azure - Máquinas Virtuais do Azure | Microsoft Learn Yes PAYG, BYOS, ARM64 Comunidade (servidor), comercial e integrado (Pro)
Debian Distribuição Linux Community. Sim (vários editores) Comunidade
Flatcar Contêiner Linux Community Sim Comunidade

Migrar seus sistemas e cargas de trabalho

Mantenha-se compatível com o CentOS

Se você permanecer compatível com o CentOS e tiver escolhido uma distribuição, precisará decidir se deseja realizar uma conversão in-loco ou iniciar com uma nova VM (reimplantação).

Muitas distribuições compatíveis com o CentOS têm utilitários de conversão que avaliam o sistema e realizam a substituição de binários e a atualização da fonte de conteúdo.

Se você migrar para uma distribuição comercial, poderá precisar de uma assinatura/licença válida para realizar a conversão.

Ao considerar se deve converter sua VM in-loco ou reimplantá-la, a maneira como você criou sua VM no Azure se torna importante.

Conversão de uma VM personalizada

Se você criou sua própria VM para uso no Azure, nenhuma informação de cobrança de software estará presente na sua VM. Provavelmente, não há problema em convertê-lo in-loco (após um backup e quaisquer pré-requisitos e atualizações necessários).

Oferta do OpenLogic by Perforce no Azure Marketplace:

Esta é a imagem oficial/endossada do CentOS no Azure e não tem informações de cobrança de software associadas. É um candidato para uma conversão in-loco (após um backup e quaisquer pré-requisitos e atualizações necessários).

Outras ofertas do Azure Marketplace

Existe uma grande quantidade de ofertas baseadas no CentOS de vários editores disponíveis no Azure Marketplace. Eles variam de ofertas simples apenas com o SO a várias ofertas combinadas com mais software, versões de desktop e configurações para casos específicos (por exemplo, imagens CIS protegidas).

Algumas dessas ofertas têm um preço associado e podem incluir serviços como suporte ao cliente final etc.

Se você converter um sistema com um preço associado, continuará a pagar o preço original após a conversão. Mesmo se você tiver uma assinatura ou licença separada para o sistema convertido, poderá estar pagando duas vezes.

Verifique com seu provedor de imagens se ele recomenda / dá suporte a uma atualização in-loco ou se tem outras diretrizes.

Alterando as distribuições

Se estiver migrando para outra distribuição, precisará reimplantar suas Máquinas Virtuais e cargas de trabalho. Verifique se você pode consultar o Microsoft Cloud Adoption Framework para o Azure para obter diretrizes, melhores práticas e modelos para implantar sua solução no Azure.

Modernizar

Esse momento do fim de vida também pode ser uma oportunidade para considerar a modernização da sua carga de trabalho e mover para uma solução PaaS, SaaS ou conteinerização.

O que é a modernização de aplicativos? Microsoft Azure|