AlmaLinux presenta su solución para la migración entre versiones superiores de distribuciones basadas en RHEL

ELevate es un proyecto destinado a brindar la capacidad de actualizar entre versiones superiores de distribuciones basadas en Red Hat Enterprise Linux (RHEL), como CentOS, AlmaLinux y otras. Con ELevate, los usuarios pueden moverse de la versión CentOS 7.x a 8.x o actualizar de 8.x a 9.x dentro de la misma derivada de su elección. Esta herramienta combina el marco Leap de Red Hat con una biblioteca y un servicio de metadatos de migración creados por la comunidad.

El corazón de ELevate es el Servicio de Evolución de Paquetes (PES), que permite descargar, personalizar e incluso enviar conjuntos de datos actualizados para los paquetes. Tanto los usuarios como los mantenedores de las distribuciones pueden utilizar el PES para facilitar las migraciones y garantizar una transición fluida.

ELevate es un proyecto desarrollado de manera independiente a las distribuciones y se crea como una herramienta para todo el ecosistema, no solo para AlmaLinux. Está abierto a la contribución y mejora de todos los interesados, y se ha utilizado en entornos de producción en diversas industrias en todo el mundo.

Para colaborar con el proyecto, se puede unir al canal de Mattermost dedicado a migraciones y acceder al código de la herramienta en la organización GitHub de AlmaLinux. Además, los usuarios pueden agregar, editar e interactuar con los metadatos de paquetes en el sitio web del Servicio de Evolución de Paquetes (https://pes.almalinux.org).

Es importante destacar que ELevate preserva los datos, aplicaciones y configuraciones existentes durante el proceso de migración. Sin embargo, se recomienda precaución y realizar pruebas en entornos virtuales o aislados antes de realizar una actualización en producción para evitar sorpresas.

Actualmente, el proyecto ELevate admite varias rutas de actualización y migración, como CentOS7 a AlmaLinux, CentOS Stream, EuroLinux, Oracle y RockyLinux. Además, se encuentra en desarrollo la migración a CentOS Stream 9, que estará disponible próximamente. Cabe mencionar que la migración a Oracle Linux 9 se realiza a través de la utilidad Oracle Leapp y no será compatible con el proyecto ELevate.

Los metadatos de migración de paquetes se almacenan en el Package Evolution Service (PES), que responde a preguntas sobre cómo evolucionan los paquetes entre las principales versiones de las distribuciones. Este servicio permite realizar diversas acciones en los paquetes, como agregar, eliminar, renombrar, dividir, fusionar, entre otras. Los metadatos se han publicado bajo la licencia Apache.

El respaldo y apoyo a la migración a otras distribuciones por parte de los colaboradores del proyecto se basa en el reconocimiento de la diversidad y la amplitud de la comunidad del ecosistema de RHEL. ELevate se ha desarrollado en un espíritu de colaboración y código abierto, con la esperanza de que todos los miembros de la comunidad puedan beneficiarse de esta herramienta y contribuir a su mejora, independientemente de la distribución que prefieran utilizar.

Suscríbete al boletín SysAdmin

Este es tu recurso para las últimas noticias y consejos sobre administración de sistemas, Linux, Windows, cloud computing, seguridad de la nube, etc. Lo enviamos 2 días a la semana.

¡Apúntate a nuestro newsletter!


– patrocinadores –

Noticias destacadas

– patrocinadores –

¡SUSCRÍBETE AL BOLETÍN
DE LOS SYSADMINS!

Scroll al inicio
×