9.5. Création d'une entrée d'amorçage de retour en arrière


Utilisez l'entrée de démarrage "rollback" pour accéder à l'environnement du système d'exploitation tel qu'il était avant la mise à niveau. En outre, vous pouvez annuler toute mise à niveau du système d'exploitation.

Préparez l'entrée de démarrage du rollback soit à partir du système mis à niveau, soit à partir de l'environnement snapshot.

Conditions préalables

  • Vous utilisez une version actuelle de Red Hat Enterprise Linux.

Procédure

  1. Fusionner l'instantané avec le volume d'origine (le point d'origine) :

    # lvconvert --merge rhel/root_snapshot_before_changes
    Avertissement

    Après avoir fusionné l'instantané, vous devez poursuivre toutes les étapes restantes de cette procédure afin d'éviter toute perte de données.

  2. Créer une entrée de démarrage de retour en arrière pour l'instantané fusionné :

    • Pour boom-0.9:

      boom create --title "RHEL Rollback" --rootlv rhel/root
    • Pour boom-1.2, ou les versions ultérieures :

      boom create --backup --title "RHEL Rollback" --rootlv rhel/root
  3. Facultatif : Redémarrez votre machine pour rétablir l'état du système d'exploitation :

    # reboot
    • Une fois le système redémarré, sélectionnez l'entrée de démarrage Red Hat Enterprise Linux Rollback dans l'écran GRUB.
    • Une fois que le volume logique root est actif, le système lance automatiquement l'opération de fusion des instantanés.

      Important

      Une fois que l'opération de fusion commence, le volume snapshot n'est plus disponible. Après avoir démarré avec succès l'entrée de démarrage de Red Hat Enterprise Linux Rollback, le site Root LV snapshot boot entry ne fonctionne plus. La fusion du volume logique snapshot détruit le snapshot Root LV et restaure l'état antérieur du volume original.

  4. Facultatif : Une fois l'opération de fusion terminée, supprimez les entrées inutilisées et restaurez l'entrée de démarrage d'origine :

    1. Supprimez les entrées de démarrage inutilisées de Red Hat Enterprise Linux 9 du système de fichiers /boot et reconstruisez le fichier grub.cfg pour que les modifications soient prises en compte :

      # grub2-mkconfig -o /boot/grub2/grub.cfg
    2. Restaurez l'entrée de démarrage originale de Red Hat Enterprise Linux :

      # new-kernel-pkg --update $(uname -r)
  5. Après un retour au système réussi, supprimez l'entrée de démarrage boom:

    # boom list
    # boom delete boot-id

Ressources supplémentaires

Red Hat logoGithubRedditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez leBlog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

© 2024 Red Hat, Inc.