Anteriormente había escrito sobre el error de CentOS 8:no se pudieron descargar los metadatos para el repositorio "AppStream" y luego convertí CentOS 8 a CentOS Stream. Finalmente, sugerí migrar CentOS 8 a Rocky Linux, AlmaLinux u Oracle Linux que brinda soporte a largo plazo (LTS). En este tutorial, aprenderemos a migrar CentOS 8 a Rocky Linux.
¿Qué es Rocky Linux?
Rocky Linux es un sistema operativo de código abierto compatible con Red Hat Enterprise Linux® y un reemplazo para CentOS 8. Rocky Linux Project ha proporcionado un script de shell que nos ayudará a migrar CentOS 8 Linux a Rocky Linux 8 sin problemas.
Requisitos previos para la migración
Paso 1:Copia de seguridad de los archivos/carpetas necesarios
Haga una copia de seguridad de todos sus archivos y carpetas necesarios. Si está ejecutando como una VM, tome una instantánea de ella.
Paso 2:Actualizar a CentOS v8.5
La migración de CentOS 8 a Rocky Linux solo es compatible con v8.5. Por lo tanto, actualice su CentOS 8 a la última versión
[raíz@centos8-rocky ~]# actualización dnf
Paso 3:Verificar la versión de CentOS a 8.5
[root@centos8-rocky ~]# cat /etc/centos-releaseCentOS Linux versión 8.5.2111
Paso 4:Instalar git
Siga las instrucciones para instalar git para clonar el repositorio e instalar la herramienta de migración provista por Rocky Linux Community.
Paso 5:Descargar la herramienta de migración
Una vez que git esté instalado, clone las herramientas rocosas del repositorio.
[root@centos8-rocky ~]# git clone https://github.com/rocky-linux/rocky-toolsClonando en 'rocky-tools'...remoto:Enumeración de objetos:597, hecho.remoto:Conteo objetos:100 % (315/315), done.remote:Comprimir objetos:100 % (212/212), done.remote:Total 597 (delta 175), reutilizado 160 (delta 99), paquete-reutilizado 282Recepción de objetos:100 % (597/597), 150,87 KiB | 380,00 KiB/s, hecho. Resolución de deltas:100 % (248/248), hecho.
Cómo migrar CentOS 8 a Rocky Linux
Paso 6:Cambiar directorio a rocky-tools/migrate2rocky
[raíz@centos8-rocky ~]# cd rocky-tools/migrate2rocky/
Paso 7:Establecer permisos de ejecución para migrate2rocky.sh
[raíz@centos8-rocky migre2rocky]# chmod +x migre2rocky.sh
Paso 8:Iniciar la migración
[root@centos8-rocky migrate2rocky]# ./migrate2rocky.sh -rmigrate2rocky - Comenzar a iniciar sesión el miércoles 2 de marzo de 2022 a las 05:18:10 p. pre>Siéntese y relájese, el script tardará bastante tiempo en convertir todo, dependiendo de la máquina y la conexión a Internet.
Paso 9:Reiniciar el sistema
Una vez que se complete el paso anterior, reinicie el servidor.
[raíz@centos8-rocky migrate2rocky]#reiniciarPaso 10:Verificar la migración
Una vez que el sistema se reinicie, inicie sesión en el sistema y ejecute el siguiente comando para verificar la migración exitosa.
[root@centos8-rocky migrate2rocky]# cat /etc/centos-releaseRocky Linux versión 8.5 (Obsidiana verde)¡Eso es todo!