Guía fácil para migrar de CentOS 8 a Rocky Linux 8

Como todos sabemos, las actualizaciones y el soporte de CentOS 8 no estarán disponibles después de finales de diciembre de 2021. Hay una gran cantidad de servidores CentOS 8 que se utilizan en el entorno de desarrollo y producción en diferentes organizaciones. En caso de que esté buscando una alternativa a CentOS 8, entonces Linux rocoso es el mejor candidato. Rocky Enterprise Software Foundation (RESF) proporciona un script de migración que migrará sin problemas el sistema CentOS 8 existente a Rocky Linux 8.

En esta guía, cubriremos cómo migrar de CentOS 8 a Rocky Linux 8 paso a paso. Para fines de demostración, tengo un sistema CentOS 8 instalado con la opción Server GUI. Aparte de esto, el motor Docker se ejecuta en este sistema.

Nota: Antes de la actualización, asegúrese de hacer una copia de seguridad de las aplicaciones y, si es posible, tome una instantánea del sistema CentOS 8 completo. Podría haber escenarios en los que, después de la actualización, la aplicación deje de funcionar. Entonces, en tales escenarios, su aplicación puede restaurarse desde una copia de seguridad.

A continuación se muestra la instantánea de mi sistema CentOS 8 antes de la migración.

Antes de la migración-CentOS-Linux

Profundicemos en los pasos de migración.

Paso 1) Actualice el sistema CentOS 8 a la última versión

Inicie sesión en el sistema CentOS 8, instale todas las actualizaciones de los paquetes existentes y actualícelo a la última versión de CentOS 8.

$ sudo dnf update -y
$ sudo dnf upgrade -y

Una vez que el sistema esté actualizado a la última versión, reinícielo una vez

$ sudo reboot

Paso 2) Descarga el script de migración

Para una migración sin problemas, los desarrolladores de Rocky Linux han creado un script migrado llamado ‘migrate2rocky.sh’. Use el siguiente comando wget para descargarlo.

$  wget https://raw.githubusercontent.com/rocky-linux/rocky-tools/main/migrate2rocky/migrate2rocky.sh

Establezca los permisos ejecutables en el script usando el comando chmod,

$ chmod +x migrate2rocky.sh

Paso 3) Inicie la migración ejecutando el script

Ahora estamos listos para iniciar la migración de CentOS 8 a Rocky Linux 8. Ejecute el script de migración.

$ sudo ./migrate2rocky.sh -r
Or
$ sudo  bash migrate2rocky.sh -r

En la secuencia de comandos anterior, las opciones ‘-r’ especifican que queremos convertir el sistema en Rocky Linux.

Migrate2rocky-script-centos

La primera tarea de este script es cambiar los repositorios de paquetes de CentOS 8 a Rocky Linux 8.

Cambiar-CentOS8-Repo-a-Rocky-Linux8

Además, este script identificará qué paquetes deben descargarse para Rocky Linux 8.4 y luego los instalará, reinstalará o actualizará según los requisitos.

Una vez que todos los paquetes estén instalados/actualizados, el script le pedirá que reinicie el sistema. Todo el proceso de migración puede demorar horas o minutos según la configuración del sistema, los recursos y la velocidad de Internet.

Reiniciar después de la migración de Rocky Linux

Perfecto, el resultado anterior confirma que el script de migración se ha ejecutado correctamente. Si desea echar un vistazo a los registros del script de migración, consulte el archivo ‘/var/log/migrate2rocky.log’.

Ahora reinicie el sistema usando el siguiente comando,

$ sudo reboot

Paso 4) Verificar la migración

Cuando el sistema se reinicia después de la migración, podemos ver el cambio en la pantalla de Grub, se agrega un nuevo kernel de Rocky Linux allí, así que elija Rocky Linux y presione enter

Rocky-Linux-Grub-Entrada

Se iniciará y obtendrá la siguiente pantalla de inicio de sesión de Rocky Linux,

Pantalla de inicio de sesión de Rocky después de la migración

Ingrese las credenciales y luego haga clic en ‘Iniciar sesión’

Rocky-Linux-después de la migración

Genial, la captura de pantalla anterior confirma claramente que el sistema ahora se ejecuta en Rocky Linux 8.4. Eso es todo de esta guía. Espero que haya encontrado informativa esta guía de migración paso a paso. Comparta sus comentarios y consultas en la sección de comentarios a continuación.

Entradas relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *