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
# lvconvert --merge rhel/root_snapshot_before_changes
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 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
boom create --title "RHEL Rollback" --rootlv rhel/root
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Pour
boom-1.2
, ou les versions ultérieures :boom create --backup --title "RHEL Rollback" --rootlv rhel/root
boom create --backup --title "RHEL Rollback" --rootlv rhel/root
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
Facultatif : Redémarrez votre machine pour rétablir l'état du système d'exploitation :
reboot
# reboot
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 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
# grub2-mkconfig -o /boot/grub2/grub.cfg
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Restaurez l'entrée de démarrage originale de Red Hat Enterprise Linux :
new-kernel-pkg --update $(uname -r)
# new-kernel-pkg --update $(uname -r)
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
Après un retour au système réussi, supprimez l'entrée de démarrage
boom
:boom list boom delete boot-id
# boom list # boom delete boot-id
Copy to Clipboard Copied! Toggle word wrap Toggle overflow