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

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

Nyní je snazší než kdy předtím migrovat z CentOS 7 na AlmaLinux 8 díky projektu AlmaLinux s názvem Elevate. Zde je návod, jak to udělat.

Obsah

  • 1. Vezměte zálohu systému
  • 2. Upgradujte aktuální systém CentOS 7
  • 3. Migrujte CentOS 7 na AlmaLinux 8
    • 3.1 Instalace Elevate
    • 3.2 Instalace dat Leapp a migrace
    • 3.3 Spuštění kontroly před upgradem
    • 3.4 Spusťte proces upgradu z CentOS 7 na AlmaLinux 8
  • 4. Zkontrolujte verzi OS
  • Závěr

Ptali jste se někdy sami sebe:Jak mohu migrovat z CentOS 7 na AlmaLinux? Už si s tím nemusíte dělat starosti, protože je to možné v několika jednoduchých krocích, které vám ukážu v této příručce.

To bude užitečné zejména pro uživatele CentOS 7, kteří po konci roku, kdy Red Hat ukončí podporu CentOS 8, nebudou mít jasnou cestu k upgradu.

To je obzvláště důležité, protože se předpokládá, že CentOS 7, který ztratí podporu v roce 2024, bude mít mnohem větší uživatelskou základnu než CentOS 8, který byl k dispozici jen něco málo přes rok, když Red Hat oznámil jeho ukončení.

Pro ty, kteří to nevědí, projekt AlmaLinux Elevate umožňuje uživatelům upgradovat nebo migrovat mezi jakoukoli distribucí založenou na RHEL. Tak pojďme na to.

Zde je náš systém CentOS 7 před zahájením procesu migrace na AlmaLinux 8.

1. Vezměte System Backup

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 7. Tímto způsobem budete na správné straně věcí, pokud se něco pokazí.

2. Upgradujte aktuální systém CentOS 7

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 yum update

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

Nyní ověříme naši aktuální verzi operačního systému.

cat /etc/centos-release
CentOS Linux release 7.9.2009 (Core)

Jak můžete vidět, systém běží na CentOS 7.9, což je nejnovější verze CentOS ve větvi 7.x.

3. Migrujte CentOS 7 na AlmaLinux 8

3.1 Instalace Elevate

Prvním krokem v procesu upgradu je instalace elevate-release balíček ve vašem aktuálním systému CentOS7.

sudo yum install -y http://repo.almalinux.org/elevate/elevate-release-latest-el7.noarch.rpm

3.2 Instalace dat Leapp a migrace

Proces migrace je založen na použití nástroje Leapp od společnosti Red Hat. Kombinuje rámec Red Hat Leapp s komunitou vytvořenou knihovnou a službou pro požadovanou sadu metadat pro migraci.

Dalším krokem je proto instalace požadovaných balíčků, které v našem případě chceme upgradovat z CentOS 7 na AlmaLinux 8.

sudo yum install -y leapp-upgrade leapp-data-almalinux

3.3 Spuštění kontroly před upgradem

Dalším krokem je spuštění kontroly před upgradem. Níže uvedený příkaz ověřuje kompatibilitu serveru bez jakýchkoli skutečných změn:

sudo leapp preupgrade

Kontrola pravděpodobně selže, ale nepropadejte panice! To je normální, protože některé úpravy jsou vyžadovány předem.

Podle oficiální dokumentace jsou tyto tři příkazy k vyřešení problému uvedeny níže. Stačí je spustit jeden po druhém:

sudo rmmod pata_acpi
echo PermitRootLogin yes | sudo tee -a /etc/ssh/sshd_config
sudo leapp answer --section remove_pam_pkcs11_module_check.confirm=True

(Volitelné) Pokud kontrolu spustíte znovu, kontrola před upgradem bude úspěšná.

sudo leapp preupgrade

3.4 Spuštění procesu upgradu z CentOS 7 na AlmaLinux 8

Nyní můžete spustit následující příkaz k migraci CentOS 7 na AlmaLinux 8.

sudo leapp upgrade

Buďte trpěliví, protože proces upgradu může nějakou dobu trvat. Po dokončení migrace vám bude nabídnuto restartování systému:

sudo reboot

Nová položka v GRUB s názvem ELevate-Upgrade-Initramfs objeví se. Stiskněte Enter a počkejte na dokončení procesu upgradu. Systém se do něj automaticky zavede.

A při spouštění vás uvítá nabídka AlmaLinux 8 GRUB.

4. Zkontrolujte verzi OS

Chcete-li potvrdit, že jste úspěšně migrovali z CentOS 7 na AlmaLinux 8, zkontrolujte verzi OS:

cat /etc/redhat-release
AlmaLinux release 8.4 (Electric Cheetah)

To je vše. Gratulujeme! Úspěšně jste migrovali na AlmaLinux 8.

(Volitelné) Kromě toho můžete aktualizovat název hostitele serveru tak, aby odpovídal AlmaLinuxu.

sudo hostnamectl set-hostname almalinux8
sudo reboot

Závěr

Nástroj Elevate od AlmaLinuxu je skvělý. Může to být skvělá volba, pokud chcete migrovat z CentOS 7 na AlmaLinux 8.

Pokud používáte CentOS 8.x, vše, co musíte udělat, abyste přešli na AlmaLinux 8, je postupovat podle našeho CentOS 8 na AlmaLinux 8:Průvodce migrací krok za krokem.

Tento návod jsem se snažil udělat co nejjednodušší. Děkujeme za použití! Neváhejte a podělte se o své myšlenky do pole komentářů níže.


Cent OS
  1. Jak migrovat Centos 8 na AlmaLinux 8.3

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

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

  1. Jak migrovat z CentOS na AlmaLinux

  2. AlmaLinux vs CentOS

  3. Jak migrovat instalaci CentOS 8 na CentOS Stream

  1. Jak nainstalovat ClamAV na CentOS 7:Průvodce krok za krokem

  2. Jak migrovat CentOS Linux na Oracle Linux

  3. Jak migrovat na Rocky Linux 8 z CentOS 8 Linux