Red Hat Training
A Red Hat training course is available for RHEL 8
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
Cree una entrada de arranque de reversión para la instantánea fusionada:
Para la versión
boom-1.2
o posterior:boom create --backup --title "RHEL Rollback" --rootlv rhel/root
Para la versión
boom-1.1
o anterior:boom create --title "RHEL Rollback" --rootlv rhel/root --linux /boot/vmlinuz$(uname r).bak --initrd /boot/initramfs$(uname -r).img.bak
Opcional: Arrancar el entorno de reversión y restaurar el estado del sistema:
# rebote
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
/boot
y actualice la configuración deGrub2
:# rm -f /boot/el8 # grub2-mkconfig -o /boot/grub2/grub.cfg
Restaurar la entrada de arranque original de Red Hat Enterprise Linux 7:
# new-kernel-pkg --update $(uname -r)
Después de la reversión exitosa del sistema, borre la entrada de arranque
boom
:# boom list # boom delete boot-id
Recursos adicionales
-
La página de manual
boom
.