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

Cómo migrar de Centos 8 a Rocky Linux 8

El equipo de Rocky linux proporciona migrate2rocky. Es un script que, cuando se ejecuta, cambiará todos sus repositorios por los de Rocky Linux. Los paquetes se instalarán y actualizarán o degradarán según sea necesario, y la marca de su sistema operativo también cambiará.

En esta guía, aprenderemos cómo migrar el servidor en vivo CentOS 8 Linux a Rocky Linux 8 utilizando un script de shell proporcionado por el proyecto Rocky Linux.

Tabla de contenido

  1. Asegúrese de que su sistema esté actualizado
  2. Copia de seguridad de su sistema CentOS 8

1. Asegúrese de que su sistema esté actualizado

Asegúrese de que el servidor esté actualizado con este comando:

sudo dnf update -y

Verifiquemos también la versión de CentOS Linux 8 usando este comando:

$ cat /etc/os-release
NAME="CentOS Linux"
VERSION="8"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="8"
PLATFORM_ID="platform:el8"
PRETTY_NAME="CentOS Linux 8"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:centos:centos:8"
HOME_URL="https://centos.org/"
BUG_REPORT_URL="https://bugs.centos.org/"
CENTOS_MANTISBT_PROJECT="CentOS-8"
CENTOS_MANTISBT_PROJECT_VERSION="8"

2. Haga una copia de seguridad de su sistema CentOS 8

Es una buena práctica garantizar actualizaciones periódicas en su sistema. Si tiene datos de la aplicación en el sistema, asegúrese de que estén respaldados. También haga una instantánea del sistema operativo para volver atrás cuando algo salga mal. Mantenga siempre copias de seguridad verificadas.

3. Instalar cliente git

Necesitaremos git para clonar los scripts necesarios para realizar la migración. Instale el cliente git usando este comando:

sudo dnf install -y git

4. Clone el repositorio para instalar la herramienta de migración

El equipo de Linux de Rocky proporciona migrate2rocky. Es un script que, cuando se ejecuta, cambiará todos sus repositorios por los de Rocky Linux. Cambiemos al directorio /tmp y luego clonemos el repositorio usando este comando:

cd /tmp/
git clone https://github.com/rocky-linux/rocky-tools.git

5. Ejecute el script para migrar a Rocky Linux

Una vez que se clona el repositorio, debemos ejecutar migrate2rocky.sh para migrar a Rocky Linux. El script cambiará todos sus repositorios por los de Rocky Linux. Los paquetes se instalarán y actualizarán o degradarán según sea necesario, y la marca de su sistema operativo también cambiará.

Cambie al directorio donde se encuentra la secuencia de comandos:

cd /tmp/rocky-tools/migrate2rocky

Luego haga que el script sea ejecutable

chmod -v +x migrate2rocky.sh

Finalmente, ejecute el script para iniciar el proceso de migración

sudo ./migrate2rocky.sh -r

Espere a que finalice el proceso, esto puede llevar algún tiempo. Una vez hecho esto, debería ver un mensaje similar a este:

Complete!

Done, please reboot your system.
A log of this installation can be found at /var/log/migrate2rocky.log

Reinicie el sistema usando este comando:

sudo systemctl reboot

Verificando la migración

Una vez que finalice el reinicio, inicie sesión en el servidor y confirme que se realizó correctamente. Verifique la versión para asegurarse de que ahora estamos cambiando a Rocky Linux usando este comando:

$ cat /etc/os-release
NAME="Rocky Linux"
VERSION="8.5 (Green Obsidian)"
ID="rocky"
ID_LIKE="rhel centos fedora"
VERSION_ID="8.5"
PLATFORM_ID="platform:el8"
PRETTY_NAME="Rocky Linux 8.5 (Green Obsidian)"
ANSI_COLOR="0;32"
CPE_NAME="cpe:/o:rocky:rocky:8:GA"
HOME_URL="https://rockylinux.org/"
BUG_REPORT_URL="https://bugs.rockylinux.org/"
ROCKY_SUPPORT_PRODUCT="Rocky Linux"
ROCKY_SUPPORT_PRODUCT_VERSION="8"

También podemos consultar el archivo de lanzamiento de CentOS

$ cat /etc/centos-release
Rocky Linux release 8.5 (Green Obsidian)

Verificar el nombre de host con hostnamectl también revelará la información

$ hostnamectl
   Static hostname: dev-ce8-0-srv.citizix.com
         Icon name: computer-vm
           Chassis: vm
        Machine ID: 4d78db4a684b6f64404255df88b2c437
           Boot ID: ae1e300871314a1eae3e2dd5ae5e9e83
    Virtualization: kvm
  Operating System: Rocky Linux 8.5 (Green Obsidian)
       CPE OS Name: cpe:/o:rocky:rocky:8:GA
            Kernel: Linux 4.18.0-348.7.1.el8_5.x86_64
      Architecture: x86-64

Cent OS
  1. Cómo migrar de CentOS a AlmaLinux

  2. Cómo instalar Erlang en Rocky Linux/Alma Linux/CentOS 8

  3. Migrar CentOS 8 a Rocky Linux

  4. Rocky Linux 8.4 ya está disponible para migrar desde CentOS 8

  5. Cómo migrar de CentOS 8 a Rocky Linux 8

Cómo migrar de CentOS 8 a Rocky Linux.

Cómo migrar de CentOS 8 a AlmaLinux 8.

Cómo migrar de AlmaLinux 8 a Rocky Linux 8

Cómo migrar de CentOS 8 Linux a AlmaLinux 8

Cómo migrar de CentOS 8 a Rocky Linux 8

Cómo migrar de CentOS a Oracle Linux