Jak možná víte, CentOS oznámil, že 31. prosince 2021 ukončí podporu pro CentOS 8 a ukončí budoucí vývoj nových verzí CentOS, které sledují upstream verze RedHat.
Naštěstí byl představen nový komunitní podnikový operační systém s názvem Rocky Linux od zakladatele CentOS.
S vydáním Rocky Linux 8.4 můžete nyní snadno migrovat váš server CentOS 8 na plně kompatibilní operační systém, který bude i nadále zdarma a bude dlouhodobě plně podporován.
Předpoklady
- Server CentOS 8 na cloudové platformě Atlantic.Net
- Heslo uživatele root nakonfigurované na vašem serveru
Krok 1 – Vytvořte cloudový server Atlantic.Net
Nejprve se budete muset přihlásit k ovládacímu panelu Atlantic.Net Cloud Control Panel, který má existující cloudový server CentOS 8 (nebo můžete vytvořit nový). Jakmile bude váš server online, budete se muset připojit ke cloudovému serveru přes SSH a přihlásit se pomocí svých přihlašovacích údajů.
Krok 2 – Aktualizace balíčků CentOS 8
Než začnete, budete muset aktualizovat všechny balíčky CentOS 8 na nejnovější verze. Můžete je aktualizovat pomocí následujícího příkazu:
dnf update -y
Jakmile jsou všechny balíčky aktualizovány, restartujte systém, aby se aktualizace použila.
reboot
Dále ověřte aktuální verzi operačního systému pomocí následujícího příkazu:
cat /etc/redhat-release
Výstup:
CentOS Linux release 8.4.2105
Můžete to také ověřit pomocí následujícího příkazu:
cat /etc/os-release
Výstup:
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"
Krok 3 – Upgradujte CentOS 8 na Rocky Linux 8
Rocky Linux poskytuje migrační skript, který vám pomůže převést stávající systém CentOS 8 na Rocky Linux 8. Můžete si stáhnout migrate2rocky skript z úložiště Github Rocky Linux pomocí následujícího příkazu:
wget https://raw.githubusercontent.com/rocky-linux/rocky-tools/main/migrate2rocky/migrate2rocky.sh
Jakmile je skript stažen, nastavte oprávnění ke spuštění pomocí následujícího příkazu:
chmod +x migrate2rocky.sh
Dále spusťte proces migrace pomocí následujícího příkazu:
bash migrate2rocky.sh -r
Po dokončení procesu migrace byste měli získat následující výstup:
Complete! Done, please reboot your system. A log of this installation can be found at /var/log/migrate2rocky.log
Poté restartujte systém, aby se migrace použila.
reboot
Krok 4 – Ověřte migraci Rocky Linux 8
Po restartování systému můžete ověřit, zda byl CentOS 8 úspěšně migrován na Rocky Linux 8.
Můžete to zkontrolovat pomocí následujícího příkazu:
cat /etc/redhat-release
Měli byste získat následující výstup:
Rocky Linux release 8.4 (Green Obsidian)
Můžete to také zkontrolovat pomocí následujícího příkazu:
cat /etc/os-release
Výstup:
NAME="Rocky Linux" VERSION="8.4 (Green Obsidian)" ID="rocky" ID_LIKE="rhel fedora" VERSION_ID="8.4" PLATFORM_ID="platform:el8" PRETTY_NAME="Rocky Linux 8.4 (Green Obsidian)" ANSI_COLOR="0;32" CPE_NAME="cpe:/o:rocky:rocky:8.4:GA" HOME_URL="https://rockylinux.org/" BUG_REPORT_URL="https://bugs.rockylinux.org/" ROCKY_SUPPORT_PRODUCT="Rocky Linux" ROCKY_SUPPORT_PRODUCT_VERSION="8"
Závěr
V tomto příspěvku jste se naučili, jak migrovat CentOS 8 na Rocky Linux 8. Nyní můžete začít používat Rocky Linux 8.4. Vyzkoušejte to na svém CentOS 8 Atlantic.Net VPS ještě dnes!