Hỗ trợ ZFS của Ubuntu không mới ở phiên bản 20.04 LTS. Mới ở đây là việc dùng một trong những tính năng thiết yếu nhất của ZFS – snapshot – dễ dàng đến mức nào. Nhờ snapshot, bạn có thể khôi phục hệ điều hành về trạng thái trước khi sự cố xảy ra. Học cách dùng ZFS snapshots trong Ubuntu 20.04.
Cài đặt với ZFS
Để dùng tính năng ZFS, bạn cũng phải dùng ZFS. Nghĩa là trong cài đặt Ubuntu, ở bước "Installation type" (Loại cài đặt), thay vì mặc định "Erase disk and install Ubuntu" (Xóa ổ và cài Ubuntu), bấm "Advanced features …" (Tính năng nâng cao …).
Trong cửa sổ hiện ra, chọn "EXPERIMENTAL: Erase disk and use ZFS" (THỬ NGHIỆM: Xóa ổ và dùng ZFS) và bấm OK.
Với "ZFS selected" (Đã chọn ZFS) hiển thị bên cạnh "Advanced features …", bạn tiến hành phần còn lại cài đặt như bình thường.
Snapshot tự động
Với Ubuntu 20.04, bạn không cần làm gì để tận dụng snapshot ZFS. Bạn có thể nhận thấy tính năng hoạt động khi cài gói mới trong terminal yêu thích, tạo symlink đến phiên bản file thay thế, và cập nhật menu GRUB.
Khi bạn cần chúng, để khôi phục hệ thống về trạng thái trước, chúng sẽ ở đó. Hãy làm thử. Cài gói bạn muốn thử với:
sudo apt install TÊN_GÓI
Sau khi thử gói mới, bạn gỡ nó lại với apt. Cho hướng dẫn này, bạn sẽ thấy các bước sau cách khôi phục toàn bộ hệ thống về trước khi cài nó.
Khôi phục về trạng thái trước
Khi quyết định khôi phục hệ thống file về trạng thái trước, khởi động lại. Sau màn hình boot ban đầu, bạn phải nhấn phím khác để vào GRUB, tùy firmware máy.
Nếu máy dùng BIOS, giữ phím Shift. Nếu UEFI, nhấn Escape sau boot ban đầu nhưng trước khi OS bắt đầu nạp.
Chuyển đến mục thứ ba, "History for Ubuntu 20.04 LTS", nhấn Enter.
Chọn snapshot muốn khôi phục từ danh sách hiện ra.
Chọn bạn muốn khôi phục chỉ file hệ thống về trạng thái trước, giữ dữ liệu cá nhân nguyên vẹn, hay muốn quay ngược thời gian cho mọi thứ.
Đợi chút để các phiên bản file khác nhau "remap" (ánh xạ lại) trong hệ thống file. Khi vào desktop lần sau, nó sẽ quay về nơi bạn để trước snapshot đã chọn.
Bạn thích tính năng ZFS snapshots trong Ubuntu 20.04? Hay thích kết hợp Ext4 và công cụ backup tương tự? Chia sẻ ở bình luận.