Orientação de fim de vida útil do CentOS
A partir de 30 de junho de 2024, a Red Hat desativou o CentOS e o substituiu pelo CentOS Stream. Para obter mais informações, consulte Transformando a experiência de desenvolvimento no CentOS
CentOS 7 e 8 são as versões finais do CentOS Linux. As datas de fim de vida 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 patches de segurança.
Opções de migração
Há várias opções para os clientes do CentOS mudarem para um sistema operacional suportado. A decisão de onde e como migrar depende:
- Se você precisa manter a compatibilidade com o CentOS / Red Hat Enterprise Linux (RHEL)
- Prefira uma distribuição suportada pela comunidade versus uma distribuição comercial (por exemplo, Red Hat Enterprise Linux ou RHEL)
- A configuração e a(s) fonte(s) de imagem do seu espólio do CentOS no Azure
Se você precisa 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, convém considerar a mudança para outra distribuição, baseada na comunidade ou comercial.
Enquanto você avalia seu estado final, considere se executar uma conversão in-loco (muitas distribuições fornecem ferramentas para essa finalidade) é preferível em vez de aproveitar esta oportunidade para começar com uma tábua rasa e uma nova VM / OS / imagem. A Microsoft recomenda começar com uma nova VM / SO.
Há também várias empresas que oferecem suporte estendido para o CentOS 7, o que pode lhe dar mais tempo para migrar.
SUSE: Liberty Linux: Suporte empresarial comprovado para RHEL & CentOS | SUSE
OpenLogic: Suporte Enterprise Linux
TuxCare: Suporte ao Ciclo de Vida Estendido
Consulte a página Distribuição Endossada para obter detalhes sobre distribuições e imagens endossadas do Azure.
Distribuições compatíveis com CentOS
Distribuição | Descrição | Azure Images | Modelo de Suporte |
---|---|---|---|
Red Hat Enterprise Linux | Melhor sistema operacional binário compatível com suporte e EUS disponível. Oferta de migração disponível no Azure Marketplace. Ferramenta de conversão disponível na Red Hat. Várias ofertas e imagens |
Sim PAYG, BYOS, ARM64 | Suporte comercial 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) | Apoio comunitário e comercial por terceiros |
Oracle Linux | Ferramentas e orientações de migração disponíveis na Oracle. | Sim BYOS | Comunidade e comercial |
Linux rochoso | Imagens oficiais da comunidade: Rocky Linux for x86_64 (AMD64) - Oficial Ferramenta de conversão disponível em Rocky. |
Sim (vários editores), BYOS, ARM64 | Comunidade e comercial |
Atenção
Se você executar uma atualização de 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). Os recursos do Azure, como patch de convidado automático, atualizações de imagem do sistema operacional automático, Hotpatching e Azure Update Manager, não estarão disponíveis. Para utilizar esses recursos, é recomendável criar uma nova VM usando seu sistema operacional preferido em vez de executar uma atualização in-loco.
- Para obter uma lista completa das distribuições Linux aprovadas no Azure, consulte: Distribuições Linux aprovadas no Azure - Máquinas Virtuais do Azure | Microsoft Learn
- Para obter detalhes sobre o Red Hat & Microsoft Integrated Support, consulte: Microsoft e Red Hat Partner and Deliver Integrated Support, a Unique Offering in the IT World | Microsoft Learn
Distribuições alternativas
Distribuição | Descrição | Azure Images | Modelo(s) de Suporte |
---|---|---|---|
Fluxo do CentOS | Substituição oficial do CentOS, upstream vs. 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 | SUSE Enterprise Linux (SLES) é a distribuição Linux comercial da SUSE. | Sim PAYG, BYOS, ARM64 | Comunidade (OpenSUSE), comercial e integrada (SLES) |
Ubuntu (Servidor / Pro) | Ambas as versões gratuitas (Server) e pagas (Pro) disponíveis. Conversão in-loco do Servidor para o Pro possível: Atualização in-loco para imagens do Ubuntu Pro Linux no Azure - Máquinas Virtuais do Azure | Microsoft Learn | Sim PAYG, BYOS, ARM64 | Comunidade (servidor), comercial e integrada (Pro) |
Debian | Distribuição Linux da Comunidade. | Sim (vários editores) | Comunidade |
Carro plano | Contêiner da Comunidade Linux | Sim | Comunidade |
Migrando 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 executar uma conversão in-loco ou começar com uma nova VM (redeploy).
Muitas distribuições compatíveis com CentOS têm utilitários de conversões que avaliam o sistema e executam a substituição de binários e atualizam a fonte de conteúdo.
Se mudar para uma distribuição comercial, poderá necessitar de uma subscrição/licença válida para realizar a conversão.
À medida que você considera se deve converter sua VM in-loco vs reimplantação, a maneira como você criou sua VM no Azure se torna importante.
Convertendo uma VM personalizada
Se você criou sua própria VM para uso no Azure, nenhuma informação de cobrança de software estará presente em sua VM. Você provavelmente está bem para convertê-lo no local (após um backup e quaisquer pré-requisitos e atualizações necessárias).
O OpenLogic by Perforce Azure Marketplace oferece:
Esta é a imagem oficial / endossada do CentOS no Azure e não tem informações de faturamento 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
Há uma infinidade de ofertas baseadas no CentOS de vários editores disponíveis no Azure Marketplace. Vão desde simples ofertas apenas de SO a várias ofertas agrupadas com mais software, versões de ambiente de trabalho e configurações para casos específicos (por exemplo, imagens reforçadas CIS).
Algumas destas ofertas têm um preço associado e podem incluir serviços como apoio ao cliente final, etc.
Se converter um sistema com um preço associado, continuará a pagar o preço original após a conversão. Mesmo que você tenha uma assinatura ou licença separada para o sistema convertido, você pode estar pagando duas vezes.
Verifique com seu provedor de imagens se ele recomenda/suporta uma atualização in-loco ou se tem mais orientações.
Alterando distribuições
Se você estiver mudando para outra distribuição, precisará reimplantar suas máquinas virtuais e cargas de trabalho. Certifique-se de examinar o Microsoft Cloud Adoption Framework para Azure para obter orientações, práticas recomendadas e modelos para implantar sua solução no Azure.
Modernizar
Esse momento de fim de vida também pode ser uma oportunidade para você considerar modernizar sua carga de trabalho, mudar para uma solução PaaS, SaaS ou conteinerizada.