GNU/Linux >> Tutoriales Linux >  >> Cent OS

Migración de CentOS 8 a Oracle Linux 8:una guía paso a paso

Este artículo lo guiará a través de cada paso para migrar su instalación actual de CentOS 8 a Oracle Linux 8.

Con el cambio de enfoque del proyecto CentOS a CentOS Stream, han surgido varias distribuciones en la escena de Linux, compitiendo por la posición de reemplazo preferido de CentOS.

Uno de los principales contendientes es Oracle Linux. La descarga, el uso y la distribución del sistema operativo son gratuitos, una bifurcación 1:1 compatible binaria de Red Hat Enterprise Linux (RHEL).

Desde su primer lanzamiento en 2006, Oracle Linux ha sido 100 % compatible con aplicaciones binarias con la versión equivalente de RHEL. En ese tiempo, nunca hemos tenido un error de compatibilidad registrado.

Simon Coter, director, Oracle Linux y gestión de productos de virtualización

Las empresas pueden usarlo en un entorno de producción de forma gratuita, sin ninguna obligación con Oracle. En otras palabras, Oracle Linux es de uso gratuito y solo paga si necesita soporte de Oracle Linux.

Además de eso, una de las principales ventajas es que sigue de cerca el ciclo de lanzamiento de RHEL utilizando el UEK modificado o "Unbreakable Enterprise Kernel" producido por Oracle.

Unbreakable Enterprise Kernel brinda beneficios adicionales sobre el kernel principal en términos de estabilidad y paquetes de backport mínimos, entre otras características.

Entonces, sin más preámbulos, permítame mostrarle cómo puede migrar fácilmente su instalación existente de CentOS 8 a Oracle Linux 8.

Declaraciones Preliminares

En su repositorio de GitHub, Oracle Linux proporciona el script (centos2ol.sh ) para migrar cualquier instalación actual de CentOS 6, 7 u 8 a la versión equivalente de Oracle Linux.

Puede migrar CentOS 7 a Oracle Linux 7 o CentOS 8 a Oracle Linux 8. Tenga en cuenta que es imposible migrar directamente de CentOS 7 a Oracle Linux 8.

Para que esto suceda, primero debe migrar de CentOS 7 a Oracle Linux 7 y luego realizar una actualización en el lugar de Oracle Linux 7 a Oracle Linux 8.

Pero volvamos a nuestra tarea principal:la migración de CentOS 8 a Oracle Linux 8.

Paso 1:Realice una copia de seguridad del sistema

Antes de actualizar, asegúrese de hacer una copia de seguridad de todos sus datos esenciales y, si es posible, tome una instantánea del sistema CentOS 8 completo. De esta manera, estará en el lado correcto de las cosas si algo sale mal.

Paso 2:actualice el sistema CentOS 8 actual

El siguiente paso en el proceso de actualización es garantizar que tengamos un sistema completamente actualizado. Actualice el software existente con el siguiente comando:

sudo dnf update

Una vez que todos los paquetes estén actualizados (si los hay), reinicie su sistema para aplicar los cambios.

Ahora verifiquemos la versión actual de nuestro sistema operativo. Aquí está nuestro sistema CentOS 8 antes de comenzar el proceso de migración.

Paso 3:Descargue el script de migración

Descargue el script de migración del repositorio de Oracle GitHub. La forma más sencilla de obtenerlo es usar cURL:

curl -O https://raw.githubusercontent.com/oracle/centos2ol/main/centos2ol.sh

Esto descarga el script de migración centos2ol.sh , como se indica.

Paso 4. Migrar CentOS 8 a Oracle Linux 8

Una vez descargada, podemos iniciar el proceso de migración. Para cambiar a Oracle Linux 8, ejecute el script como se muestra a continuación.

sudo bash centos2ol.sh

El kernel predeterminado se actualizará a Unbreakable Enterprise Kernel (UEK) de Oracle como parte del proceso. Además de eso, la secuencia de comandos no solo intercambiará el repositorio de CentOS 8 con Oracle Linux 8, sino que también reinstalará los paquetes para garantizar la compatibilidad.

Esto llevará algún tiempo, dependiendo de la velocidad de su conexión a Internet. Cuando finalice la migración, se le pedirá que reinicie su sistema CentOS.

Antes de reiniciar, use el grubby herramienta para confirmar que UEK es la opción de kernel de arranque predeterminada actual.

sudo grubby --default-kernel

Para agregar el toque final, actualicemos el nombre de host del servidor para que coincida con Oracle Linux 8.

sudo hostnamectl set-hostname ol8

Finalmente, reinicie el servidor para que arranque usando este kernel.

sudo reboot

El Oracle Linux Server 8 la entrada será la primera en la lista, así que presione Enter para arrancar en su nueva distribución Oracle Linux 8.

Paso 4:Confirme la migración exitosa de CentOS 8 a Oracle Linux 8

Probablemente querrá realizar algunas pruebas para asegurarse de que está satisfecho con el resultado. Por ejemplo, intentemos actualizar nuestra base de paquetes.

Como podemos ver, todo funciona sin problemas.

Conclusión

¡Felicidades! Migró con éxito CentOS 8 a Oracle Linux 8.

Sin duda, Oracle Linux 8 es sin duda una opción viable para su servidor. Es ultrarrápido, sólidamente estable y fácil de usar como cualquier sistema operativo basado en RHEL.

Espero que hayas encontrado esta guía útil. ¡Gracias por usarlo! Siéntase libre de compartir sus pensamientos en el cuadro de comentarios a continuación.

Aquí tienes más guías que te serán de interés:

  • Cómo migrar CentOS 7 a AlmaLinux 8:una guía paso a paso
  • CentOS 8 a AlmaLinux 8:una guía de migración paso a paso
  • Migración de CentOS 8 a Rocky Linux 8:un tutorial paso a paso

Cent OS
  1. Qué es CentOS:una guía para principiantes

  2. Migración de CentOS 8 a Oracle Linux 8:una guía paso a paso

  3. Kali Linux en VirtualBox:una guía de instalación paso a paso

  4. Migración de CentOS 8 a Rocky Linux 8:un tutorial paso a paso

  5. CentOS 8 a AlmaLinux 8:una guía de migración paso a paso

Cómo migrar CentOS Linux a Oracle Linux

Cómo migrar servidores CentOS Linux 6, 7, 8 a Oracle Linux

Cómo migrar de CentOS a Oracle Linux

Guía fácil paso a paso de variables de entorno de Linux

Crear una partición en Linux:una guía paso a paso

Instalar Golang en Linux – Guía paso a paso