Red Hat Training
A Red Hat training course is available for RHEL 8
15.5. 创建一个回滚引导条目
使用回滚引导条目访问升级前状态的操作系统环境。另外,您可以恢复任何操作系统升级。
从升级的系统或快照环境准备回滚引导条目。
先决条件
- 您正在运行当前版本的 Red Hat Enterprise Linux。
流程
将快照与原始卷(源)合并:
# lvconvert --merge rhel/root_snapshot_before_changes
警告合并快照后,您必须继续此流程中所有剩余步骤,以防止数据丢失。
为合并的快照创建一个回滚引导条目:
对于
boom-0.9
:boom create --title "RHEL Rollback" --rootlv rhel/root
对于
boom-1.2
,或更新版本:boom create --backup --title "RHEL Rollback" --rootlv rhel/root
可选:重启机器以恢复操作系统状态:
# reboot
- 系统重启后,从 GRUB 屏幕中选择 Red Hat Enterprise Linux Rollback 引导条目。
当
root
逻辑卷处于活动状态后,系统会自动启动快照合并操作。重要合并操作开始后,快照卷将不再可用。成功引导 Red Hat Enterprise Linux Rollback 引导条目后,Root LV 快照引导条目 将不再工作。合并快照逻辑卷会破坏 Root LV 快照,并恢复原始卷之前的状态。
可选:完成合并操作后,删除未使用的条目并恢复原始的引导条目:
从
/boot
文件系统中删除未使用的 Red Hat Enterprise Linux 8 引导条目,并重建grub.cfg
文件以使更改生效:# grub2-mkconfig -o /boot/grub2/grub.cfg
恢复原始的 Red Hat Enterprise Linux 引导条目:
# new-kernel-pkg --update $(uname -r)
成功回滚到系统后,删除
boom
引导条目:# boom list # boom delete boot-id
其他资源
-
boom(1)
手册页 - 使用 Boom Boot Manager 升级至另一个版本