Как да мигрираме CentOS 7 към AlmaLinux 8: Ръководство стъпка по стъпка

Сподели

Сега е по-лесно от всякога да мигрират от CentOS 7 до 8 AlmaLinux благодарение на проекта AlmaLinux нарича издигане. Ето как да го направите.

Съдържание

Били ли сте някога се питали ли: Как да мигрират от CentOS 7 до AlmaLinux? Е, не е нужно да се притеснявате за това вече, защото това е вече възможно само с няколко лесни стъпки, които ще ви покажа в това ръководство.

Това ще бъде особено полезна за потребителите на CentOS 7, които ще бъдат оставени без ясна надграждане след края на годината, когато Red Hat се оттегля подкрепата си за CentOS 8. Това е особено важно, тъй като CentOS 7, който ще ще загубят подкрепа през 2024 г., предполага се, да има много по-голяма потребителска база от CentOS 8, което е било налично само за малко повече от година, когато Red Hat обяви, че е бил sunsetted.

Свързани: CentOS Stream: Всичко, което трябва да знаете за него

За тези, които не знаят, ако проектът AlmaLinux издигане позволява на потребителите да ъпгрейд или мигрират между всяко RHEL-базирани дистрибуции. Така че нека да го направя.

Нашата CentOS 7 система, преди да започнем процеса на миграция към AlmaLinux.

Цент 7 система преди преминаване към AlmaLinux 8

1. Вземете система за архивиране

Преди обновяване моля уверете се, че сте приели архивирането на всички важни данни и, ако е възможно, да вземе моментна снимка на пълни CentOS 7 система. По този начин ще бъде от дясната страна на нещата, ако нещо се обърка.

2. Подобрете Текущ CentOS 7 система

Следващата стъпка в процеса по актуализация е да се уверим, че имаме една напълно обновена система. Актуализиране на съществуващ софтуер със следната команда:

sudo yum update

След като всички пакети са актуализирани, рестартирате системата, за да приложите промените.

Сега нека да проверят нашата текущата версия на операционната система.

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

Както можете да видите на системата работи CentOS 7.9, което е най-новата версия CentOS в клон на 7.x.

3. Мигриране Цент 7 да AlmaLinux 8

3.1 Инсталиране на Elevate

Първата стъпка в процеса на действителната ъпгрейд е да инсталирате elevate-release пакетиране в текущата система CentOS7.

sudo yum install -y http://repo.almalinux.org/elevate/elevate-release-latest-el7.noarch.rpm
Инсталиране пакет издигнат освобождаване

3.2 Инсталиране на Leapp и миграция на данни

Процесът на миграция се основава на използването на Red Hat-те години Leapp полезност. Той съчетава Leapp рамка на Red Hat с общността, създадена библиотека и услуги за набор на миграция на метаданни, необходимо за това е.

Затова следващата стъпка е да се инсталира необходимите пакети, които в нашия случай ние желаят да преминат от CentOS 7 до 8 AlmaLinux.

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

3.3 Старт на Preupgrade Check

Следващата стъпка е да се започне проверка preupgrade. В по-долу команда проверява съвместимостта на сървъра, без никакви реални промени:

sudo leapp preupgrade

Вероятно проверката ще се провали, но не се паникьосвайте! Това е нормално, тъй като някои ощипвам се изисква предварително.

CentOS 7 до 8 AlmaLinux миграция -Preupgrade проверка

Според официални документи, Тези три команди показани по-долу решат проблема. Просто ги изпълните една след друга:

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

(По избор) Ако се натъкнете на проверката отново проверка preupgrade ще успее.

sudo leapp preupgrade
CentOS 7 до 8 AlmaLinux миграция -Preupgrade проверка успели

3.4 Стартиране на процеса на надстройване от CentOS 7 до 8 AlmaLinux

Сега можете да изпълните следната команда да мигрират CentOS 7 до 8 AlmaLinux.

sudo leapp upgrade

Бъдете търпеливи, тъй като процеса по актуализация може да отнеме известно време. След като миграцията е завършен, ще бъде предложено да рестартирате системата:

sudo reboot

Нов запис в GRUB нарича ELevate-Upgrade-Initramfs ще се появи. Удари Enter и да чакат за ъпгрейд на процеса до край. Системата автоматично ще се зареди в нея.

Elevate Подобрете Initramfs

И вие ще бъдете посрещнати от AlmaLinux 8 менюто GRUB по време на зареждане.

Алма Linux 8 Boot Menu

4. Проверете версия на OS

Просто за да се потвърди, че успешно сте мигрирали от CentOS 7 до 8 AlmaLinux, проверете версия на операционната система:

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

Това е всичко. Честито! Вие успешно мигрирали към AlmaLinux 8.

(По избор) В допълнение, можете да актуализирате името на хоста на сървъра, за да съответства AlmaLinux.

sudo hostnamectl set-hostname almalinux8
sudo reboot
CentOS 7 до AlmaLinux 8: Миграция успели

Заключение

Elevate инструмент AlmaLinux е страхотно. Ако търсите да мигрират от CentOS 7 до 8 AlmaLinux тя може със сигурност да бъде една невероятна възможност за вас.

Свързано: Миграция на CentOS 8 към Rocky Linux 8: Инструкция стъпка по стъпка

Аз се опитах да направя това ръководство толкова просто, колкото е възможно. Благодаря за да го използвате! Както винаги, не се колебайте да споделите мнението си в полето за коментари по-долу.

Публикациите се превеждат автоматично с google translate

Loading


Сподели