El proyecto ELevate, que facilita la transición de CentOS 7 a distribuciones basadas en RHEL 8

Los desarrolladores de la distribución AlmaLinux, creada por CloudLinux en respuesta al cierre anticipado del soporte de CentOS 8, han presentado la herramienta ELevate, que simplifica la migración de instalaciones en funcionamiento de CentOS 7.x a distribuciones basadas en RHEL 8, manteniendo aplicaciones, datos y configuraciones. Actualmente, el proyecto admite la migración a AlmaLinux, Rocky Linux, CentOS Stream y Oracle Linux.

El proceso de migración se basa en el uso de la herramienta Leapp, desarrollada por Red Hat, que se complementa con parches que tienen en cuenta la especificidad de CentOS y otras distribuciones basadas en RHEL. El proyecto también utiliza un conjunto ampliado de metadatos que describen los pasos para la transferencia de paquetes individuales de una rama de la distribución a otra.

Para migrar, solo es necesario habilitar el repositorio proporcionado por el proyecto, instalar el paquete del script de migración en la distribución elegida (leapp-data-almalinux, leapp-data-centos, leapp-data-oraclelinux, leapp-data-rocky) y ejecutar la herramienta «leapp». Por ejemplo, para migrar a Rocky Linux, se pueden ejecutar los siguientes comandos, tras actualizar el sistema a la última versión: sudo yum install -y http://repo.almalinux.org/elevate/elevate-release-latest-el7.noarch.rpm sudo yum install -y leapp-upgrade leapp-data-rocky sudo leapp preupgrade sudo leapp upgrade

Recordemos que Red Hat ha limitado el tiempo de soporte de la distribución clásica CentOS 8: las actualizaciones para esta rama se emitirán hasta diciembre de 2021, y no hasta 2029 como se había previsto originalmente. En reemplazo de CentOS, llegará CentOS Stream, cuya principal diferencia es que el clásico CentOS actuaba como «downstream», es decir, se construía a partir de lanzamientos estables de RHEL, mientras que CentOS Stream se presenta como «upstream» para RHEL, pasando por pruebas de paquetes antes de ser incluidos en los lanzamientos de RHEL (RHEL se recompone según CentOS Stream).

CentOS Stream permitirá acceder antes a las funcionalidades de la futura rama de RHEL, pero incluye paquetes que aún no están completamente estabilizados. Gracias a CentOS Stream, los participantes externos pueden controlar la preparación de paquetes para RHEL, proponer sus cambios e influir en las decisiones que se toman. Antes, como base para una nueva rama de RHEL se utilizaba una instantánea de una de las versiones de Fedora, que se perfeccionaba y estabilizaba entre puertas cerradas, sin posibilidad de controlar el desarrollo y las decisiones que se tomaban.

La comunidad reaccionó al cambio creando varias alternativas al clásico CentOS 8, entre las que se encuentran VzLinux (preparado por Virtuozzo), AlmaLinux (desarrollado por CloudLinux junto con la comunidad), Rocky Linux (desarrollado por la comunidad bajo la dirección del fundador de CentOS con el apoyo de la empresa Ctrl IQ) y Oracle Linux. Además, Red Hat ofreció la posibilidad de usar RHEL de forma gratuita en organizaciones que desarrollen software de código abierto y en entornos de desarrolladores individuales que cuenten hasta con 16 sistemas virtuales o físicos.

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster