GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

So migrieren Sie von Centos 8 auf Rocky Linux 8

Das Linux-Team von Rocky stellt „migrate2rocky“ zur Verfügung. Es ist ein Skript, das bei seiner Ausführung alle Ihre Repositories auf die von Rocky Linux umstellt. Pakete werden nach Bedarf installiert und aktualisiert/herabgestuft, und das gesamte Branding Ihres Betriebssystems ändert sich ebenfalls.

In diesem Handbuch erfahren Sie, wie Sie den Live-Server von CentOS 8 Linux auf Rocky Linux 8 migrieren, indem Sie ein Shell-Skript verwenden, das vom Rocky Linux-Projekt bereitgestellt wird.

Inhaltsverzeichnis

  1. Stellen Sie sicher, dass Ihr System auf dem neuesten Stand ist
  2. Sichern Sie Ihr CentOS 8-System

1. Stellen Sie sicher, dass Ihr System auf dem neuesten Stand ist

Stellen Sie sicher, dass der Server mit diesem Befehl aktualisiert wird:

sudo dnf update -y

Lassen Sie uns auch die Version von CentOS Linux 8 mit diesem Befehl überprüfen:

$ 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. Sichern Sie Ihr CentOS 8-System

Es empfiehlt sich, regelmäßige Updates auf Ihrem System sicherzustellen. Wenn Sie Anwendungsdaten im System haben, stellen Sie sicher, dass diese gesichert sind. Bitte machen Sie auch einen OS-Snapshot, um zurückzusetzen, wenn etwas schief geht. Bewahren Sie immer verifizierte Backups auf.

3. Git-Client installieren

Wir benötigen git, um die Skripte zu klonen, die für die Durchführung der Migration erforderlich sind. Installieren Sie den Git-Client mit diesem Befehl:

sudo dnf install -y git

4. Klonen Sie das Repository, um das Migrationstool zu installieren

Das Rocky-Linux-Team stellt „migrate2rocky“ bereit. Es ist ein Skript, das bei seiner Ausführung alle Ihre Repositories auf die von Rocky Linux umstellt. Lassen Sie uns in das /tmp-Verzeichnis wechseln und dann das Repo mit diesem Befehl klonen:

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

5. Führen Sie das Skript aus, um zu Rocky Linux zu migrieren

Sobald das Repo geklont ist, müssen wir migrate2rocky.sh ausführen auf rocky linux migrieren. Das Skript ändert alle Ihre Repositories zu denen von Rocky Linux. Pakete werden nach Bedarf installiert und aktualisiert/herabgestuft, und das gesamte Branding Ihres Betriebssystems ändert sich ebenfalls.

Wechseln Sie in das Verzeichnis, in dem sich das Skript befindet:

cd /tmp/rocky-tools/migrate2rocky

Machen Sie dann das Skript ausführbar

chmod -v +x migrate2rocky.sh

Führen Sie abschließend das Skript aus, um den Migrationsprozess einzuleiten

sudo ./migrate2rocky.sh -r

Warten Sie, bis der Vorgang abgeschlossen ist. Dies kann einige Zeit dauern. Sobald Sie fertig sind, sollten Sie eine Nachricht ähnlich der folgenden sehen:

Complete!

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

Starten Sie das System mit diesem Befehl neu:

sudo systemctl reboot

Verifizierung der Migration

Sobald der Neustart abgeschlossen ist, melden Sie sich beim Server an und bestätigen Sie, dass er erfolgreich war. Überprüfen Sie die Version, um sicherzustellen, dass wir jetzt mit diesem Befehl auf Rocky Linux umgestellt haben:

$ 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"

Wir können auch die CentOS-Release-Datei überprüfen

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

Wenn Sie den Hostnamen mit hostnamectl überprüfen, werden die Informationen ebenfalls angezeigt

$ 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. So migrieren Sie von CentOS zu AlmaLinux

  2. So installieren Sie Erlang auf Rocky Linux/Alma Linux/CentOS 8

  3. Migrieren Sie CentOS 8 auf Rocky Linux

  4. Rocky Linux 8.4 ist jetzt für die Migration von CentOS 8 verfügbar

  5. So migrieren Sie von CentOS 8 auf Rocky Linux 8

So migrieren Sie von CentOS 8 auf Rocky Linux.

So migrieren Sie von CentOS 8 auf AlmaLinux 8.

So migrieren Sie von AlmaLinux 8 auf Rocky Linux 8

So migrieren Sie von CentOS 8 Linux auf AlmaLinux 8

So migrieren Sie von CentOS 8 auf Rocky Linux 8

So migrieren Sie von CentOS zu Oracle Linux