Plus tôt, j'avais écrit sur l'erreur CentOS 8 :Échec du téléchargement des métadonnées pour le référentiel "AppStream" suivi de la conversion de CentOS 8 en flux CentOS. Enfin, j'avais suggéré de migrer CentOS 8 vers Rocky Linux, AlmaLinux ou Oracle Linux qui fournit un support à long terme (LTS). Dans ce tutoriel, nous allons apprendre à migrer CentOS 8 vers Rocky Linux.
Qu'est-ce que Rocky Linux ?
Rocky Linux est un système d'exploitation open source compatible avec Red Hat Enterprise Linux® et un remplacement de CentOS 8. Rocky Linux Project a fourni un script shell qui nous aidera à migrer CentOS 8 Linux vers Rocky Linux 8 sans tracas.
Prérequis pour la migration
Étape 1 :Sauvegarder les fichiers/dossiers nécessaires
Sauvegardez tous vos fichiers et dossiers nécessaires. Si vous exécutez en tant que machine virtuelle, prenez-en un instantané.
Étape 2 :Mise à jour vers CentOS v8.5
La migration de CentOS 8 vers Rocky Linux n'est prise en charge que par la v8.5. Par conséquent, mettez à jour votre CentOS 8 vers la dernière version
[root@centos8-rocky ~]# mise à jour dnf
Étape 3 :Vérifiez la version de CentOS sur 8.5
[root@centos8-rocky ~]# cat /etc/centos-releaseCentOS Linux version 8.5.2111
Étape 4 :Installer git
Suivez les instructions pour installer git pour cloner le référentiel afin d'installer l'outil de migration fourni par Rocky Linux Community.
Étape 5 :Téléchargez l'outil de migration
Une fois git installé, clonez le dépôt rocky-tools.
[root@centos8-rocky ~]# git clone https://github.com/rocky-linux/rocky-toolsCloning into 'rocky-tools'...remote :Énumération des objets :597, done.remote :Comptage objets :100 % (315/315), done.remote :Compression d'objets :100 % (212/212), done.remote :Total 597 (delta 175), réutilisés 160 (delta 99), pack-reused 282 Objets reçus :100 % (597/597), 150,87 Kio | 380,00 Kio/s, terminé.Résolution des deltas :100 % (248/248), terminé.
Comment migrer CentOS 8 vers Rocky Linux
Étape 6 :Changez de répertoire pour rocky-tools/migrate2rocky
[root@centos8-rocky ~]# cd rocky-tools/migrate2rocky/
Étape 7 :définissez les autorisations d'exécution sur migrate2rocky.sh
[root@centos8-rocky migrate2rocky]# chmod +x migrate2rocky.sh
Étape 8 :Démarrer la migration
[root@centos8-rocky migrate2rocky]# ./migrate2rocky.sh -rmigrate2rocky - Commencer la journalisation le mercredi 2 mars 2022 à 17:18:10 IST. Suppression du cache dnfPréparation de la migration de CentOS Linux 8 vers Rocky Linux 8.Asseyez-vous et détendez-vous, le script prendra un certain temps pour tout convertir, en fonction de la machine et de la connexion Internet.
Étape 9 :Redémarrez le système
Une fois l'étape ci-dessus terminée, redémarrez le serveur.
[root@centos8-rocky migrate2rocky]# redémarrageÉtape 10 :vérifier la migration
Une fois le système redémarré, connectez-vous au système et exécutez la commande ci-dessous pour vérifier la réussite de la migration.
[root@centos8-rocky migrate2rocky]# cat /etc/centos-releaseRocky Linux release 8.5 (Green Obsidian)C'est tout !