GNU/Linux >> Znalost Linux >  >> Cent OS

Migrace CentOS 8 na Oracle Linux 8:Průvodce krok za krokem

Tento článek vás provede každým krokem k migraci vaší aktuální instalace CentOS 8 na Oracle Linux 8.

S přesunem zaměření z projektu CentOS na CentOS Stream se na scéně Linuxu objevilo několik distribucí, které soutěží o pozici preferované náhrady CentOS.

Jedním z předních uchazečů je Oracle Linux. Je zdarma ke stažení, používání a distribuci operačního systému, 1:1 binárně kompatibilní větve Red Hat Enterprise Linux (RHEL).

Od svého prvního vydání v roce 2006 je Oracle Linux 100% binárně kompatibilní s aplikací s ekvivalentní verzí RHEL. Za tu dobu jsme nikdy nezaznamenali chybu kompatibility.

Simon Coter, ředitel, Oracle Linux a správa virtualizačních produktů

Podniky jej mohou používat v produkčním prostředí zdarma, bez závazků vůči společnosti Oracle. Jinými slovy, Oracle Linux je zdarma a platíte pouze v případě, že potřebujete podporu Oracle Linux.

Kromě toho je jednou z hlavních výhod to, že přesně dodržuje cyklus vydání RHEL pomocí upraveného jádra UEK neboli „Unbreakable Enterprise Kernel“ od společnosti Oracle.

Unbreakable Enterprise Kernel poskytuje oproti hlavnímu jádru další výhody, mimo jiné ve smyslu stability a minimálních balíčků backport.

Dovolte mi tedy bez dalších okolků ukázat vám, jak můžete snadno migrovat vaši stávající instalaci CentOS 8 na Oracle Linux 8.

Předběžná prohlášení

Oracle Linux ve svém úložišti GitHub poskytuje skript (centos2ol.sh ) k migraci všech aktuálních instalací CentOS 6, 7 nebo 8 na ekvivalentní verzi Oracle Linux.

CentOS 7 můžete migrovat na Oracle Linux 7 nebo CentOS 8 na Oracle Linux 8. Upozorňujeme, že není možné migrovat přímo z CentOS 7 na Oracle Linux 8.

Aby k tomu došlo, musíte nejprve migrovat z CentOS 7 na Oracle Linux 7 a poté provést místní upgrade z Oracle Linux 7 na Oracle Linux 8.

Ale vraťme se k našemu hlavnímu úkolu – migraci CentOS 8 na Oracle Linux 8.

Krok 1:Proveďte zálohu systému

Před upgradem se ujistěte, že jste si udělali zálohu všech důležitých dat, a pokud je to možné, pořiďte snímek celého systému CentOS 8. Tímto způsobem budete na správné straně věcí, pokud se něco pokazí.

Krok 2:Upgradujte aktuální systém CentOS 8

Dalším krokem v procesu upgradu je zajistit, že máme zcela aktualizovaný systém. Aktualizujte stávající software pomocí následujícího příkazu:

sudo dnf update

Jakmile jsou všechny balíčky aktualizovány (pokud existují), restartujte systém, aby se změny projevily.

Nyní ověříme naši aktuální verzi operačního systému. Zde je náš systém CentOS 8 před zahájením procesu migrace.

Krok 3:Stáhněte si skript pro migraci

Stáhněte si skript migrace z úložiště Oracle GitHub. Nejjednodušší způsob, jak jej získat, je použít cURL:

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

Tím se stáhne migrační skript centos2ol.sh , jak je uvedeno.

Krok 4. Migrace CentOS 8 na Oracle Linux 8

Po stažení můžeme zahájit proces migrace. Chcete-li přejít na Oracle Linux 8, spusťte skript, jak je uvedeno níže.

sudo bash centos2ol.sh

Výchozí jádro bude v rámci tohoto procesu upgradováno na Oracle’s Unbreakable Enterprise Kernel (UEK). Kromě toho skript nejen vymění úložiště CentOS 8 za Oracle Linux 8, ale také přeinstaluje balíčky, aby byla zajištěna kompatibilita.

To bude nějakou dobu trvat v závislosti na rychlosti vašeho internetového připojení. Po dokončení migrace budete vyzváni k restartování systému CentOS.

Před restartem použijte grubby nástroj k potvrzení, že UEK je aktuální výchozí volba zaváděcího jádra.

sudo grubby --default-kernel

Chcete-li to dokončit, aktualizujme název hostitele serveru tak, aby odpovídal systému Oracle Linux 8.

sudo hostnamectl set-hostname ol8

Nakonec restartujte server, aby se spustil pomocí tohoto jádra.

sudo reboot

Oracle Linux Server 8 záznam bude první v seznamu, takže stiskněte Enter pro spuštění vaší nové distribuce Oracle Linux 8.

Krok 4:Potvrďte úspěšnou migraci CentOS 8 na Oracle Linux 8

Pravděpodobně budete chtít provést nějaké testy, abyste se ujistili, že jste s výsledkem spokojeni. Zkusme například aktualizovat naši základnu balíčků.

Jak vidíme, vše funguje hladce.

Závěr

Gratulujeme! Úspěšně jste migrovali CentOS 8 na Oracle Linux 8.

Oracle Linux 8 je bezpochyby životaschopnou volbou pro váš server. Je bleskurychlý, stabilní jako skála a snadno se používá jako jakýkoli operační systém založený na RHEL.

Doufám, že jste našli tento užitečný průvodce. Děkujeme za použití! Neváhejte a podělte se o své myšlenky do pole komentářů níže.

Zde jsou další návody, které vás budou zajímat:

  • Jak migrovat CentOS 7 na AlmaLinux 8:Průvodce krok za krokem
  • CentOS 8 na AlmaLinux 8:Průvodce migrací krok za krokem
  • Migrace z CentOS 8 na Rocky Linux 8:Výukový program krok za krokem

Cent OS
  1. Migrace CentOS 8 na Oracle Linux 8:Průvodce krok za krokem

  2. Kali Linux na VirtualBoxu:Průvodce instalací krok za krokem

  3. Migrace CentOS 8 na Rocky Linux 8:Výukový program krok za krokem

  1. Co je CentOS – průvodce pro začátečníky

  2. CentOS 8 na AlmaLinux 8:Průvodce migrací krok za krokem

  3. Jak migrovat CentOS 7 na AlmaLinux 8:Průvodce krok za krokem

  1. Jak nainstalovat Javu na Rocky Linux 8 / CentOS 8 / RHEL 8

  2. Jak nainstalovat Erlang na Rocky Linux/Alma Linux/CentOS 8

  3. Jak nainstalovat NTPD na CentOS Linux – Průvodce instalací CentOS ntp