我正在使用带有 ZFS 全盘加密的 Ubuntu 21.10。启动时,我会看到以下选项(在 Grub 中):
Ubuntu 21.10
Advanced options for Ubuntu 21.10
History for Ubuntu 21.10
EUFI Firmware Settings
如果我选择“Ubuntu 21.10 的历史记录”,我会看到如下选项:
Revert to 15/10/21 @ 12:14
Revert to 15/10/21 @ 11:22
Revert to Ubuntu 21.04 on 15/10/21 @ 08:46
Revert to Ubuntu 21.05 on 14/10/21 @ 17:25
如果我选择其中一个选项,我会看到以下选项:
Revert system only
Revert system and user data
Revert system only (recovery mode)
Revert system and user data (recovery mode)
我的问题是:当我选择其中一个恢复选项时会发生什么?文件系统是否会不可逆转地恢复到较旧的状态?我可以回到较新的状态吗?
答案1
我可以确认,我刚刚尝试在 Ubuntu 20.04 上使用此选项进行恢复,其中 rpool(用于用户和 root)和 bpool(用于启动),当您选择“恢复系统和用户数据”时,它将启动到当时快照的桌面。然后,在成功启动后,它似乎制作了一个新的快照。在随后的重新启动后,它从基于回滚到恢复快照的新快照继续运行。在尝试恢复之前,我仔细验证了所有节点的 bpool 和 rpool 上都有有效的快照,并且对它的效果感到惊喜。我希望其他尝试的人也能成功。此外,(恢复模式)似乎启动到恢复控制台而不是完整桌面,我没有尝试过,但这是我从查看源代码中得到的印象。