Le système d'exploitation CentOS 7 est pris en charge jusqu'en juin 2024, mais les utilisateurs cherchent à passer à CentOS 8 pour profiter des nouvelles fonctionnalités et des améliorations de sécurité. Cependant, notez que la mise à niveau directe de CentOS 7 vers CentOS 8 est un processus compliqué, car CentOS 8 fonctionne sur la base de packages dnf au lieu de yum et des changements fondamentaux ont été apportés à la structure du système. Dans ce tutoriel de Radib, nous allons vous apprendre à mettre à niveau CentOS, restez avec Radib jusqu'à la fin de ce tutoriel.

Étapes de mise à niveau de CentOS 7 vers CentOS 8

1. Sauvegarde de votre système

Avant de faire quoi que ce soit, il est essentiel de sauvegarder votre système actuel, y compris vos données, vos paramètres et vos fichiers importants. Vous pouvez utiliser des outils comme rsync ou tar pour faire cela :

rsync -aAXv / --exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*","/media/*"} /backup/
Bash

2. Vérifiez la version CentOS installée

Pour acheter un serveur cloud horaire au meilleur prix chez Radib, cliquez sur

Pour connaître la version actuelle du système d'exploitation, exécutez la commande suivante :

cat /etc/centos-release
Bash

3. Mise à jour des packages CentOS 7

Avant de démarrer le processus de mise à niveau, le système doit être mis à jour vers la dernière version de CentOS 7 :

sudo yum update -y
sudo reboot
Bash

4. Installation de l'outil de prérequis de mise à niveau

CentOS fournit un outil officiel appelé Leapp qui est conçu pour vous aider à migrer de CentOS 7 vers CentOS 8. Pour installer cet outil, exécutez les commandes suivantes :

sudo yum install leapp-upgrade leapp-data-centos -y
Bash

5. Exécutez une évaluation préalable à la mise à niveau

L'outil Leapp effectue une évaluation préalable à la mise à niveau pour identifier les problèmes potentiels :

sudo leapp preupgrade
Bash

Si vous constatez des erreurs, examinez-les et résolvez-les. Certains problèmes courants incluent des packages incompatibles et des paramètres obsolètes.


6. Exécutez le processus de mise à niveau

Après avoir résolu les problèmes d'évaluation, démarrez la mise à niveau avec la commande suivante :

sudo leapp upgrade
Bash

Achetez un serveur virtuel dans plus de 25 pays différents avec la meilleure qualité et le meilleur prix chez Radib,Cliquez

Ce processus peut prendre un certain temps. Une fois terminé, redémarrez le système :

sudo reboot
Bash

7. Vérifiez si la mise à niveau a réussi

Après le redémarrage, vérifiez si le système exécute CentOS 8 :

cat /etc/centos-release
Bash

8. Réinstallez les packages requis

Certains packages peuvent avoir été supprimés pendant le processus de mise à niveau. Vous pouvez les réinstaller en utilisant l'outil dnf :

sudo dnf install <package-name>
Bash

Remarques importantes avant la mise à niveau :

  • Certains services spécifiques tels que cPanel et Plesk peuvent être incompatibles avec CentOS 8.
  • CentOS 8 a été remplacé par CentOS Stream en raison d'un changement de politique de support. Vérifiez donc si CentOS Stream est adapté à vos besoins.
  • L'utilisation de Rocky Linux ou AlmaLinux comme alternatives à CentOS 8 peut également être une meilleure option.

Si vous rencontrez des problèmes pendant le processus de mise à niveau ou si vous avez besoin de conseils supplémentaires, veuillez contacter Radib via la section ticket de support, nos experts sont disponibles 24h/24 et 7j/7.

Cette réponse était-elle pertinente? 124 Utilisateurs l'ont trouvée utile (124 Votes)