Wéi Migréiere vun CentOS op Oracle Linux


Mat der Verréckelung vum Fokus vum CentOS Projet op CentOS Stream deen elo als Upstream op RHEL déngt, sinn e puer CentOS Alternativen geflunn fir CentOS 8 ze ersetzen.

Zënter Zäit ass CentOS wäit vu klenge Geschäfter an Entwéckler an Serverëmfeld benotzt ginn, well et d'Stabilitéit an d'Zouverlässegkeet ubitt, déi RHEL absolut keng Käschten ubitt. Als Rolling Verëffentlechung an eng Beta Versioun fir zukünfteg RHEL Verëffentlechungen, CentOS Stream wäert sécher net fir Produktiounsaarbechtslaascht recommandéiert ginn.

E puer Alternativen goufen als wäertvoll Alternativen geflunn. migréieren vum CentOS 8 op AlmaLinux 8.4. Déi aner recommandéiert Alternativ ass Oracle Linux déi 100% kompatibel mat RHEL ass. Dëst bedeit datt d'Applikatiounen an d'Features d'selwecht bleiwen fir Oracle Linux.

An dësem Guide gi mir Iech duerch d'Migratioun vu CentOS op Oracle Linux.

De Wiessel vun CentOS 8 op Oracle Linux goung an eisem Fall glat laanscht, Mir kënnen awer net mat Sécherheet garantéieren datt datselwecht an Ärem Fall replizéiert gëtt.

Als Virsiichtsmoossnahm rode mir Iech e komplette Backup vun all Äre Fichier ze maachen ier Dir d'Migratioun ufänkt. Zousätzlech gitt sécher datt Dir eng séier a stabil Internetverbindung hutt fir Är Systempakete ze aktualiséieren an déi lescht Oracle Linux Packagen erofzelueden.

Dat gesot, befollegt d'Schrëtt hei ënnen fir Är Migratioun unzefänken.

Migréiere vun CentOS op Oracle Linux

Als éischt, loggt Iech an Ärem CentOS System un an upgrade se op déi lescht aktuell Verëffentlechung. Am Moment ass déi lescht CentOS Verëffentlechung CentOS 8.4.

$ sudo dnf update

D'Aktualiséierung wäert eng laang Zäit daueren, a wäert gréisstendeels vun Ärer Internetverbindung ofhänken. Wat méi séier Är Internetverbindung ass, dest méi séier ass den Upgrade.

Da kontrolléiert ob Äre System op déi lescht Versioun aktualiséiert gouf wéi gewisen.

$ cat /etc/redhat-release

Als nächst, download a lafen de Migratiounsskript ass verfügbar vu Github fir Iech ze hëllefen vun Ärer CentOS Instanz op Oracle Linux ze wiesselen. Et mécht e puer Operatiounen, dorënner d'Ewechhuele vun all CentOS-spezifesch Packagen an ersetzen se mam Oracle Linux Äquivalent. Am Moment ënnerstëtzt de Skript CentOS 6, 7, an 8 Verëffentlechungen an ënnerstëtzt net CentOS Stream.

Fir de Skript erofzelueden, fuert de Curl Kommando wéi gewisen.

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

Dëst download der Migratioun Schrëft genannt centos2ol.sh wéi uginn.

Als nächst gitt Ausféierungsrechter mat dem chmod Kommando.

$ chmod +x centos2ol.sh

Fir d'Migratioun unzefänken, lafen de Skript wéi gewisen.

$ sudo bash centos2ol.sh

Wéi virdru scho gesot, mécht de Skript eng Zuel vun Operatiounen. Et iwwerpréift als éischt ob all déi erfuerderlech Packagen, déi während dem Upgrade gebraucht ginn, präsent sinn an installéiert déi fehlend.

Et geet dann weider fir al CentOS Repository Dateien ze backen an ze veränneren.

Als nächst aktivéiert et den Oracle Linux App Stream a Base OS Repositories a läscht d'CentOS gläichwäerteg.

Nodeems Dir op Oracle Linux Repositories wiesselt, synchroniséiert se mat den Online Repositories an upgrades d'Oracle Linux Packagen. Et wäert och e puer Packagen nei installéieren.

De ganze Prozess ass zimmlech laang, an Dir wëllt Iech op d'mannst 2 - 3 Stonnen ginn a vläicht e Spadséiergank maachen oder akafe goen. Wann de Schalter fäerdeg ass, gitt Dir opgefuerdert Ären CentOS System nei ze starten wéi gewisen.

Fëllt einfach de Kommando aus:

$ sudo reboot

Wärend dem Neistart gëtt den Oracle Linux Log um Bildschierm gesprëtzt.

Kuerz duerno gëtt de Grub-Menü ugewisen. Den Oracle Linux Server Entrée wäert als éischt op der Lëscht sinn, also dréckt ENTER op der Tastatur fir an Oracle Linux ze booten.

Wann Dir ageloggt sidd, nach eng Kéier, kontrolléiert d'OS Versioun wéi follegt.

$ cat /etc/os-release 

An dat ass et. Mir hoffen Dir hutt dëse Guide nëtzlech fonnt.