¿Qué es ELevate?
ELevate es un proyecto destinado a brindar la capacidad de migrar entre versiones principales de distribuciones basadas en RHEL de 7.x a 8.x. Combina el marco Leapp de Red Hat con una biblioteca y un servicio creados por la comunidad para el conjunto de metadatos de migración necesarios.
Suena genial. ¿Cómo puedo colaborar?
¿Está esto listo para la producción?
Depende. Cada entorno es distinto y único en cuanto a las aplicaciones y las configuraciones. Como esta herramienta sigue en desarrollo, para evitarse sorpresas, recomendamos encarecidamente que someta a prueba cada escenario de migración en una máquina virtual o un entorno de pruebas antes de intentarlo en el entorno de producción.
¿Cuáles sistemas operativos admite ELevate?
Actualmente, ELevate brinda datos Leapp para migrar de CentOS 7 a los sistemas operativos siguientes:
- AlmaLinux OS 8
- CentOS Stream 8
- EuroLinux 8
- Oracle Linux 8
- Rocky Linux 8
¿La migración se efectuará «in situ»?
Sí. Se conservarán todos sus datos, aplicaciones y configuraciones.
¿El proceso es directo o necesita reiniciar?
Las migraciones requieren dos reinicios de su sistema.
¿Qué hace el Servicio de Evolución de Paquetes?
El Servicio de Evolución de Paquetes almacena los metadatos de migración de los paquetes. Los metadatos responden cómo los paquetes evolucionan entre principales lanzamientos de distribuciones. SEP soporta muchos tipos de reglas para paquetes como agregado, removido, renombrado, dividido, unido, etc. El servicio también permite mejorar los datos agregando nuevas acciones o incluso creando un dataset personalizado para paquetes de repositorios privados o de terceros.
Red Hat ofrece un conjunto de datos que no tiene licencia libre. ¿Está utilizando este mismo conjunto de datos?
No. Respetamos el trabajo de Red Hat y nuestro conjunto de datos inicial fue proporcionado por la Fundación AlmaLinux y las contribuciones de Oracle.
¿Con qué licencia se han publicado los metadatos?
Hemos publicado los metadatos en virtud de la licencia Apache.
¿Por qué están apoyando la migración a otras distribuciones?
El ecosistema CentOS es una comunidad muy grande y diversa. Hemos desarrollado este proyecto de buena fe con la esperanza de que todos en la comunidad puedan usarlo y contribuir, sin importar qué distribución prefieras. Esa es la forma de código abierto.