So migrieren Sie von CentOS zu Oracle Linux
Mit der Verlagerung des Schwerpunkts vom CentOS-Projekt auf CentOS Stream, das nun als Upstream von RHEL dienen wird, wurden einige CentOS-Alternativen ins Spiel gebracht, um CentOS 8 zu ersetzen.
Seit einiger Zeit wird CentOS von kleinen Unternehmen und Entwicklern in Serverumgebungen häufig eingesetzt, da es die Stabilität und Zuverlässigkeit bietet, die RHEL absolut kostenlos bietet. Da es sich um eine fortlaufende Version und eine Beta-Version für zukünftige RHEL-Versionen handelt, wird CentOS Stream sicherlich nicht für Produktionsworkloads empfohlen.
Einige Alternativen wurden als würdige Alternativen ins Spiel gebracht. AlmaLinux hat sich als brauchbarer Kandidat herausgestellt, da es 1:1 binärkompatibel mit RHEL ist. Wir haben behandelt, wie Sie von CentOS 8 auf AlmaLinux 8.4 migrieren können. Die andere empfohlene Alternative ist Oracle Linux, das zu 100% mit RHEL kompatibel ist. Das bedeutet, dass die Anwendungen und Funktionen für Oracle Linux gleich bleiben.
In diesem Leitfaden führen wir Sie durch die Migration von CentOS zu Oracle Linux.
VORSICHT:
Der Umstieg von CentOS 8 auf Oracle Linux verlief in unserem Fall reibungslos, jedoch können wir nicht mit Sicherheit garantieren, dass dies auch in Ihrem Fall repliziert wird.
Als Vorsichtsmaßnahme empfehlen wir Ihnen, eine vollständige Sicherung aller Ihrer Dateien durchzuführen, bevor Sie mit der Migration beginnen. Stellen Sie außerdem sicher, dass Sie über eine schnelle und stabile Internetverbindung verfügen, um Ihre Systempakete zu aktualisieren und die neuesten Oracle Linux-Pakete herunterzuladen.
Führen Sie jedoch die folgenden Schritte aus, um Ihre Migration zu starten.
Migration von CentOS zu Oracle Linux
Melden Sie sich zunächst bei Ihrem CentOS-System an und aktualisieren Sie es auf die neueste aktuelle Version. Im Moment ist die neueste CentOS-Version CentOS 8.4.
$ sudo dnf update
Das Upgrade wird eine ganze Weile dauern und hängt zum größten Teil von Ihrer Internetverbindung ab. Je schneller Ihre Internetverbindung ist, desto schneller ist das Upgrade.
Überprüfen Sie dann, ob Ihr System wie abgebildet auf die neueste Version aktualisiert wurde.
$ cat /etc/redhat-release
Laden Sie als Nächstes das Migrationsskript herunter und führen Sie es aus, das von Github verfügbar ist, um Ihnen beim Wechsel von Ihrer CentOS-Instanz zu Oracle Linux zu helfen. Es führt eine Reihe von Vorgängen aus, einschließlich des Entfernens aller CentOS-spezifischen Pakete und des Ersetzens durch das Oracle Linux-Äquivalent. Derzeit unterstützt das Skript die Versionen CentOS 6, 7 und 8 und CentOS Stream nicht.
Um das Skript herunterzuladen, führen Sie den Befehl curl wie gezeigt aus.
$ curl -O https://raw.githubusercontent.com/oracle/centos2ol/main/centos2ol.sh
Dadurch wird das Migrationsskript mit dem Namen centos2ol.sh wie angegeben heruntergeladen.
Weisen Sie als Nächstes Ausführungsberechtigungen mit dem Befehl chmod zu.
$ chmod +x centos2ol.sh
Um die Migration zu starten, führen Sie das Skript wie gezeigt aus.
$ sudo bash centos2ol.sh
Wie bereits erwähnt, führt das Skript eine Reihe von Vorgängen aus. Es prüft zunächst, ob alle benötigten Pakete, die während des Upgrades benötigt werden, vorhanden sind und installiert die fehlenden.
Anschließend werden alte CentOS-Repository-Dateien gesichert und veraltet.
Als Nächstes werden die Oracle Linux App-Stream- und Basisbetriebssystem-Repositorys aktiviert und die CentOS-Entsprechungen entfernt.
Nach dem Wechsel zu Oracle Linux-Repositories wird es mit den Online-Repositories synchronisiert und die Oracle Linux-Pakete aktualisiert. Es werden auch einige Pakete neu installiert.
Der gesamte Prozess ist ziemlich langwierig, und Sie sollten sich mindestens 2 – 3 Stunden Zeit nehmen und vielleicht einen Spaziergang machen oder einkaufen gehen. Sobald der Wechsel abgeschlossen ist, werden Sie aufgefordert, Ihr CentOS-System wie gezeigt neu zu starten.
Führen Sie einfach den folgenden Befehl aus:
$ sudo reboot
Während des Neustarts wird das Oracle Linux-Protokoll auf dem Bildschirm angezeigt.
Kurz darauf wird das Grub-Menü angezeigt. Der Oracle Linux Server-Eintrag steht an erster Stelle in der Liste, drücken Sie also die EINGABETASTE auf der Tastatur, um Oracle Linux zu starten.
Sobald Sie angemeldet sind, überprüfen Sie die Betriebssystemversion erneut wie folgt.
$ cat /etc/os-release
Und das ist es. Wir hoffen, dass Sie diesen Leitfaden nützlich fanden.










