Ubuntu 20.04 ZFS 快照初體驗
借助Canonical 的Zsys 計劃,Ubuntu 20.04 的ZFS 改進的一部分是能夠自動對APT 操作進行快照,以便在軟件包管理更改後根據需要進行系統回滾/還原。在Ubuntu 19.10 中,Canonical 向其Ubiquity 桌面安裝程序添加了ZFS 根文件系統安裝選項,Ubuntu 20.04 的桌面安裝程序則提供了簡化的安裝選項。
在Ubiquity 的“高級功能”中,可以選擇安裝ZFS 根文件系統,但該選項仍是實驗性的,EXT4 還是默認的文件系統。
試用中可以看到,在繼續使用帶有ZFS 的Ubuntu 20.04 每日構建ISO 並重新啟動系統後,執行任何APT 事務時,都會出現新的“正在保存系統狀態”的消息。如果軟件包升級/安裝/刪除出現問題,運行APT 將觸發Zsys 拍攝ZFS 快照。
引導加載程序GRUB 中出現一個“歷史記錄”菜單。
從該歷史記錄菜單中,可以選擇一個較早的快照進行引導。
快照的行為和GRUB 處理類似於十年前的Fedora Btrfs 系統回滾選項,以及SUSE/openSUSE 上提供的功能。