Rocky Linux je linuxová distribuce, která má být následným, kompletním binárně kompatibilním vydáním využívajícím zdrojový kód operačního systému Red Hat Enterprise Linux. Cílem projektu je poskytnout komunitou podporovaný podnikový operační systém na produkční úrovni.
Předpoklady:
Backup project and important files/directories:
Udělejte si úplnou zálohu vašich důležitých konfiguračních souborů, adresářů, souborů projektů a databází atd. Pokud se tedy něco pokazí, měli bychom být schopni se rychle vrátit.
Krok č. 1:Instalace všech aktualizací na CentOS 8.
Nejprve se ujistěte, že všechny existující balíčky ve vašem systému jsou aktuální.
dnf update
Nyní ověřte verzi CentOS Linux 8.
cat/etc/redhat-release
NEBO
cat/etc/centos-release
Krok č. 2:Instalace klienta git na CentOS 8.
K instalaci migračního skriptu potřebujeme git.
Nejprve zkontrolujte, zda je git již nainstalován na serveru? Proveďte níže uvedený příkaz.
type -a git
Pojďme hledat balíček git, příkaz Execute below.
dnf list git
dnf search git
dnf info git
Nyní nainstalujte git na svůj server pomocí nástroje dnf, spusťte příkaz níže.
dnf install git
type -a git
Naklonujte repo pro instalaci nástroje pro migraci s názvem rocky-tool
Nakonec musíme naklonovat úložiště rocky-tools pomocí příkazu git:
cd /tmp/
git clone https://github.com/rocky-linux/rocky-tools.git
Krok č. 3:Migrace z CentOS 8 na Rocky Linux.
Změňte adresář pomocí příkazu cd, kde se klonovaly rocky-tools:
cd /tmp/rocky-tools/migrate2rocky
Nastavte oprávnění pro spustitelné soubory pomocí příkazu chmod:
chmod -v +x migrate2rocky.sh
Spusťte migraci z CentOS 8 na Rocky Linux zadáním příkazu migrate2rocky.sh:
./migrate2rocky.sh -r
Krok č. 4:Restartujte systém.
Nyní restartujte server pomocí následujícího příkazu:
systemctl reboot
Krok č. 5:Ověřte verzi serveru.
Zkontrolujte verzi serveru pomocí příkazu níže.
cat /etc/redhat-release
NEBO
cat /etc/rocky-release
Ujistěte se, že nejsou žádné chyby, proveďte níže uvedený příkaz.
tail -f /var/log/messages
Závěr:
V tomto článku jste se dozvěděli, jak migrovat z CentOS 8 na Rocky Linux. Podívejte se na web Rocky Linux pro dokumentaci a odkaz na GitHub.