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
Fusionner l'instantané avec le volume d'origine (le point d'origine) :
# lvconvert --merge rhel/root_snapshot_before_changes
AvertissementAprès avoir fusionné l'instantané, vous devez poursuivre toutes les étapes restantes de cette procédure afin d'éviter toute perte de données.
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
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.ImportantUne 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.
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 :
Supprimez les entrées de démarrage inutilisées de Red Hat Enterprise Linux 9 du système de fichiers
/boot
et reconstruisez le fichiergrub.cfg
pour que les modifications soient prises en compte :# grub2-mkconfig -o /boot/grub2/grub.cfg
Restaurez l'entrée de démarrage originale de Red Hat Enterprise Linux :
# new-kernel-pkg --update $(uname -r)
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
-
boom(1)
page de manuel - Mise à niveau vers une autre version à l'aide de Boom Boot Manager