6.6. 在更新失败后恢复
要在升级失败后将操作系统升级恢复回系统之前的状态,请使用 snapm snapset restore
命令。如果您发现升级环境有问题,例如与内部软件不兼容,这也很有用。
要开始恢复,请使用快照引导环境。
先决条件
- 您有一个快照集。有关创建快照的指令,请参阅 使用快照管理器升级到另一个版本。
流程
启动恢复操作:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 警告恢复快照集后,您必须继续此流程中的所有剩余步骤,以防止数据丢失。
重启机器以恢复操作系统状态:
reboot
# reboot
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 从 GRUB 屏幕中选择
Revert
引导条目。当系统卷处于活跃状态时,系统会自动启动快照恢复操作。重要当合并操作启动时,快照卷不再可用。启动恢复操作会自动删除快照引导条目。
完成合并操作后,删除不用的条目:
rm -f /boot/loader/entries/*.el10*
# rm -f /boot/loader/entries/*.el10*
Copy to Clipboard Copied! Toggle word wrap Toggle overflow rm -f /boot/*.el10*
# rm -f /boot/*.el10*
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 成功恢复系统后,使用
boom
命令删除恢复引导条目:boom list -o+title
# boom list -o+title BootID Version Name RootDevice Title 34d576e 5.14.0-546.el9.x86_64 Red Hat Enterprise Linux /dev/mapper/rhel-root Red Hat Enterprise Linux (5.14.0-546.el9.x86_64) 9.6 (Plow) b737685 5.14.0-558.el9.x86_64 Red Hat Enterprise Linux /dev/mapper/rhel-root Red Hat Enterprise Linux (5.14.0-558.el9.x86_64) 9.6 (Plow) 6703c58 5.14.0-558.el9.x86_64 Red Hat Enterprise Linux /dev/rhel/root Revert before-upgrade 2025-04-23 21:47:17 (5.14.0-558.el9.x86_64)
Copy to Clipboard Copied! Toggle word wrap Toggle overflow boom delete 6703c58
# boom delete 6703c58 Deleted 1 entry
Copy to Clipboard Copied! Toggle word wrap Toggle overflow