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.
SUSE: Liberty Linux: suporte empresarial comprovado para RHEL e CentOS | SUSE
OpenLogic: Suporte para Linux Enterprise
TuxCare: Suporte do Ciclo de Vida Estendido
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.
- Para obter uma lista completa das distribuições Linux endossadas no Azure, confira: Distribuições Linux endossadas no Azure - Máquinas Virtuais do Linux | Microsoft Learn
- Para obter detalhes sobre o Suporte Integrado da Microsoft e Red Hat, confira: Parceria Microsoft e Red Hat e Entrega de Suporte Integrado, uma Oferta Única no Mundo de TI | Microsoft Learn
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.