Rocky Linux è una distribuzione Linux concepita per essere una versione downstream, completa e compatibile con i binari che utilizza il codice sorgente del sistema operativo Red Hat Enterprise Linux. L'obiettivo del progetto è fornire un sistema operativo aziendale di livello produttivo supportato dalla community.

Prerequisiti:
Backup project and important files/directories:
Fai un backup completo dei tuoi importanti file di configurazione, directory, file di progetto e database, ecc. Quindi, se qualcosa va storto, dovremmo essere in grado di tornare indietro rapidamente.
Passaggio n. 1:installazione di tutti gli aggiornamenti su CentOS 8.
Innanzitutto, assicurati che tutti i pacchetti esistenti sul tuo sistema siano aggiornati.
dnf update


Ora verifica la versione CentOS Linux 8.
cat/etc/redhat-release
O
cat/etc/centos-release

Passaggio n. 2:installazione del client git su CentOS 8.
Abbiamo bisogno di git per installare lo script di migrazione.
Innanzitutto, controlla se git è già installato sul server? Esegui il comando seguente.
type -a git

Cerchiamo il pacchetto git, Esegui sotto il comando.
dnf list git

dnf search git

dnf info git

Ora installa git sul tuo server con l'aiuto dell'utilità dnf, esegui il comando seguente.
dnf install git


type -a git

Clona il repository per installare lo strumento di migrazione chiamato Rocky-Tool
Infine, dobbiamo clonare il repository Rocky-Tools con l'aiuto del comando git:
cd /tmp/
git clone https://github.com/rocky-linux/rocky-tools.git

Passaggio n. 3:migrazione da CentOS 8 a Rocky Linux.
Cambia la directory usando il comando cd dove Rocky-Tools ha clonato:
cd /tmp/rocky-tools/migrate2rocky
Imposta i permessi eseguibili usando il comando chmod:
chmod -v +x migrate2rocky.sh
Avvia la migrazione da CentOS 8 a Rocky Linux digitando il comando migrate2rocky.sh:
./migrate2rocky.sh -r


Passaggio n. 4:riavvia il sistema.
Ora riavvia il server usando il seguente comando:
systemctl reboot
Passaggio n. 5:verifica la versione del server.
Controlla la versione del server usando il comando seguente.
cat /etc/redhat-release
O
cat /etc/rocky-release

Assicurati che non ci siano errori, esegui il comando qui sotto.
tail -f /var/log/messages

Conclusione:
In questo articolo hai imparato come migrare da CentOS 8 a Rocky Linux. Controlla il sito Web Rocky Linux per la documentazione e il collegamento GitHub.