Guía de fin de ciclo de vida de CentOS

En septiembre de 2019, Red Hat anunció su intención de poner en sol CentOS y reemplazarla por CentOS Stream. Para obtener más información, consulte Transformación de la experiencia de desarrollo en CentOS

CentOS 7 y 8 son las versiones finales de CentOS Linux. Las fechas de finalización del ciclo de vida de CentOS 7 y 8 son:

  • 8 de CentOS: 31 de diciembre de 2021
  • CentOS 7 - 30 de junio de 2024

Impacto para los usuarios de CentOS

Las cargas de trabajo que se ejecutan en estas versiones de CentOS deben migrarse a plataformas alternativas para seguir recibiendo actualizaciones y revisiones de seguridad.

Opciones de migración

Hay varias opciones para que los clientes de CentOS se muevan a un sistema operativo compatible. La decisión de dónde y cómo migrar depende de:

  • Si necesita conservar la compatibilidad con CentOS/Red Hat Enterprise Linux (RHEL).
  • Preferir una distribución compatible con la comunidad frente a la distribución comercial (por ejemplo, Red Hat Enterprise Linux o RHEL)
  • La configuración y los orígenes de imagen del patrimonio de CentOS en Azure.

Si necesita mantener la compatibilidad de CentOS, la migración a Red Hat Enterprise Linux, una distribución comercial, es una opción de bajo riesgo. También hay varias opciones, como Oracle Linux, Alma Linux, Rocky Linux, etc.

Si la carga de trabajo se ejecuta en muchas distribuciones, puede considerar la posibilidad de pasar a otra distribución, ya sea basada en la comunidad o comercial.

Mientras se evalúa el estado final, considere si realizar una conversión local (muchas distribuciones proporcionan herramientas para este propósito) es preferible frente a aprovechar esta oportunidad para empezar con una pizarra limpia y una nueva máquina virtual / sistema operativo / imagen. Microsoft recomienda empezar con una máquina virtual o un sistema operativo nuevos.

También hay varias empresas que ofrecen soporte extendido para CentOS 7, lo que puede darle más tiempo para migrar.

Consulte la páginaDistribución aprobada para más información acerca de las distribuciones e imágenes aprobadas de Azure.

Distribuciones compatibles con CentOS

Distribución Descripción Imágenes de Azure Modelo de soporte técnico
Red Hat Enterprise Linux Mejor sistema operativo compatible con binarios con compatibilidad con EUS y EUS disponible.
Oferta de migración disponible en Azure Marketplace.
Herramienta de conversión disponible en Red Hat.
Varias ofertas e imágenes
Sí PAYG, BYOS, ARM64 Soporte técnico comercial e integrado
AlmaLinux Imágenes oficiales de la comunidad:
AlmaLinux OS (x86_64/AMD64)
AlmaLinux OS (AArch64/Arm64)
AlmaLinux HPC
herramienta de conversión disponible en AlmaLinux.
Sí (varios publicadores) Community, soporte comercial de terceros
Oracle Linux Herramientas de migración y guía disponibles en Oracle. Sí BYOS Comunidad y comercial
Rocky Linux Imágenes oficiales de la comunidad:
Rocky Linux para x86_64 (AMD64) - Oficial
herramienta de conversión disponible en Rocky.
Sí (varios publicadores), BYOS, ARM64 Comunidad y comercial

Nota:

  • "Binario compatible" significa en función de la misma distribución ascendente (Fedora). No hay ninguna garantía de error para la compatibilidad de errores.
  • Para obtener una lista completa de las distribuciones de Linux aprobadas en Azure, consulte: Distribuciones de Linux aprobadas en Azure: Azure Virtual Machines | Microsoft Learn
  • Para obtener más información sobre el Soporte integrado de Red Hat y Microsoft, consulte: Microsoft y Red Hat se asocian y ofrecen soporte integrado, una oferta única en el mundo de TI | Microsoft Learn

Distribuciones alternativas

Distribución Descripción Imágenes de Azure Modelo(s) de soporte técnico
CentOS Stream Reemplazo oficial de CentOS, ascendente frente a bajada de RHEL. CentOS Stream Galería de la comunidad Comunidad
Fedora Proyecto ascendente para flujo CentOS y RHEL. Fedora Linux | El proyecto Fedora Galería de la comunidad Comunidad
SUSE OpenSUSE SUSE Enterprise Linux (SLES) es la distribución comercial de Linux de SUSE. Sí PAYG, BYOS, ARM64 Community (OpenSUSE), comercial e integrado (SLES)
Ubuntu (Server/Pro) Tanto las versiones gratuitas (Server) como de pago (Pro) están disponibles. Conversión local de Servidor a Pro posible: actualización local a imágenes de Ubuntu Pro Linux en Azure: Azure Virtual Machines | Microsoft Learn Sí PAYG, BYOS, ARM64 Community (servidor), comercial e integrado (Pro)
Debian Distribución de Linux de la comunidad. Sí (varios publicadores) Comunidad
Flatcar Contenedor comunitario Linux Comunidad

Migración de sus sistemas y cargas de trabajo

Mantener la compatibilidad con CentOS

Si sigue siendo compatible con CentOS y ha elegido una distribución, debe decidir si desea realizar una conversión local o empezar con una máquina virtual nueva (volver a implementar).

Muchas distribuciones compatibles con CentOS tienen utilidades de conversión que evalúan el sistema y realizan el reemplazo de archivos binarios y actualizan el origen de contenido.

Si se mueve a una distribución comercial, es posible que necesite una suscripción o licencia válida para realizar la conversión.

A medida que considere si convertir su máquina virtual en el lugar o volver a implementar, la forma en que ha creado su máquina virtual en Azure se vuelve importante.

Conversión de una máquina virtual personalizada

Si ha creado su propia máquina virtual para su uso en Azure, no hay información de facturación de software presente en la máquina virtual. Es probable que esté bien convertirlo en su lugar (después de una copia de seguridad y los requisitos previos y actualizaciones necesarios).

OpenLogic by Perforce en Azure Marketplace ofrece:

Estas son las imágenes oficiales o aprobadas de CentOS en Azure y no tienen información de facturación de software asociada. Son candidatos para una conversión local (después de una copia de seguridad y los requisitos previos y actualizaciones necesarios).

Otras ofertas de Azure Marketplace

Hay una gran cantidad de ofertas basadas en CentOS de varios publicadores disponibles en Azure Marketplace. Van desde el sistema operativo simple solo ofrece a varias ofertas agrupadas con más software, versiones de escritorio y configuraciones para casos específicos (por ejemplo, imágenes protegidas por CIS).

Algunas de estas ofertas tienen asociada una etiqueta de precio y pueden incluir servicios como el soporte técnico al cliente final, etc.

Si convierte un sistema con un precio asociado, seguirá pagando el precio original después de la conversión. Incluso si tiene una suscripción o una licencia independientes para el sistema convertido, puede que pague dos veces.

Consulte con el proveedor de imágenes si recomienda o admite una actualización local o tiene más instrucciones.

Cambio de distribuciones

Si va a pasar a otra distribución, debe volver a implementar las máquinas virtuales y las cargas de trabajo. Asegúrese de consultar Microsoft Cloud Adoption Framework para Azure para obtener instrucciones, procedimientos recomendados y plantillas para implementar la solución en Azure.

Modernización

El momento final del ciclo de vida de CentOS también puede ser una oportunidad para que considere la posibilidad de modernizar la carga de trabajo, pasar a una solución PaaS, SaaS o contenedorizada.

¿Qué es la modernización de aplicaciones? Microsoft Azure|