12.5. Creación de una entrada de arranque de reversión
La entrada de arranque Rollback arranca el entorno original del sistema y revierte cualquier actualización al estado anterior del sistema. La reversión de la entrada de arranque actualizada y de reversión al entorno original después de revisarla, está ahora disponible a través de la entrada de arranque de instantáneas.
Se puede preparar una entrada de arranque de reversión desde el sistema actualizado o desde el entorno de instantáneas.
Requisitos previos
- Actualización a una nueva versión de RHEL. Para más información, consulte Sección 12.2, “Actualizar a otra versión con Boom”.
Procedimiento
Fusiona la instantánea:
lvconvert --merge rhel/root_snapshot_before_changes
# lvconvert --merge rhel/root_snapshot_before_changesCopy to Clipboard Copied! Toggle word wrap Toggle overflow Cree una entrada de arranque de reversión para la instantánea fusionada:
Para la versión
boom-1.2o posterior:boom create --backup --title "RHEL Rollback" --rootlv rhel/root
boom create --backup --title "RHEL Rollback" --rootlv rhel/rootCopy to Clipboard Copied! Toggle word wrap Toggle overflow Para la versión
boom-1.1o anterior:boom create --title "RHEL Rollback" --rootlv rhel/root --linux /boot/vmlinuz$(uname r).bak --initrd /boot/initramfs$(uname -r).img.bak
boom create --title "RHEL Rollback" --rootlv rhel/root --linux /boot/vmlinuz$(uname r).bak --initrd /boot/initramfs$(uname -r).img.bakCopy to Clipboard Copied! Toggle word wrap Toggle overflow
Opcional: Arrancar el entorno de reversión y restaurar el estado del sistema:
rebote
# reboteCopy to Clipboard Copied! Toggle word wrap Toggle overflow Una vez que el sistema se reinicie, seleccione la entrada de RHEL Rollback entrada de arranque utilizando las teclas de flecha y pulse Enter para arrancar esta entrada.
El sistema inicia automáticamente la operación de fusión de instantáneas una vez que se activa el volumen lógico
root.NotaUna vez iniciada la operación de fusión, el volumen de instantánea ya no está disponible. Después de arrancar con éxito la entrada de arranque RHEL Rollback, la entrada de arranque Root LV snapshot before changes ya no funciona porque ahora está fusionada en el volumen lógico original. Al fusionar un volumen lógico de instantánea, se destruye la instantánea y se restaura el estado anterior del volumen de origen.
Opcional: Una vez finalizada la operación de fusión, elimine las entradas no utilizadas y restaure la entrada de arranque original:
Elimine las entradas de arranque de Red Hat Enterprise Linux 8 no utilizadas del sistema de archivos
/booty actualice la configuración deGrub2:rm -f /boot/el8 grub2-mkconfig -o /boot/grub2/grub.cfg
# rm -f /boot/el8 # grub2-mkconfig -o /boot/grub2/grub.cfgCopy to Clipboard Copied! Toggle word wrap Toggle overflow Restaurar la entrada de arranque original de Red Hat Enterprise Linux 7:
new-kernel-pkg --update $(uname -r)
# new-kernel-pkg --update $(uname -r)Copy to Clipboard Copied! Toggle word wrap Toggle overflow
Después de la reversión exitosa del sistema, borre la entrada de arranque
boom:boom list boom delete boot-id
# boom list # boom delete boot-idCopy to Clipboard Copied! Toggle word wrap Toggle overflow