- Bài viết ghi lại trải nghiệm cá nhân của tác giả Max Goodhart về cách anh khôi phục dữ liệu của mình dù một chiếc SSD đã dùng được 2 năm bất ngờ hỏng.
- Goodhart không mất quá nhiều dữ liệu nhờ ZFS (Zettabyte File System), một hệ thống tệp cung cấp khả năng kiểm tra tính toàn vẹn dữ liệu và hỗ trợ lưu trữ dung lượng lớn.
- Anh đã thiết lập một hệ thống lưu trữ mạng tại nhà sử dụng tính năng sao chép gia tăng của ZFS, cho phép tạo snapshot theo thời điểm một cách hiệu quả trong khi hệ thống vẫn đang hoạt động.
- Để tự động hóa quá trình chụp snapshot và gửi chúng tới thiết bị lưu trữ gắn mạng của anh (Network Attached Storage, NAS), Goodhart đã dùng phần mềm
zrepl.
- Khi SSD của anh bị hỏng, anh có thể khôi phục hệ thống trên ổ mới và chỉ mất khoảng 10 phút dữ liệu.
- Quá trình khôi phục mang tính thủ công, bao gồm chạy tác vụ nhận ZFS 625 GiB qua đêm và khôi phục "wrapper key" để giải mã bản sao lưu.
- Goodhart đã dựng lại hệ thống bằng cách làm theo hướng dẫn OpenZFS để thiết lập lại hệ thống tệp từ đầu thông qua USB live Ubuntu 22.04.
- Kết quả là hệ thống của anh, cùng với các tab trình duyệt và cả phần việc còn dang dở từ đêm hôm trước, đều được khôi phục thành công.
- Goodhart thừa nhận rằng việc thiết lập ZFS ban đầu đòi hỏi chi phí khởi đầu cao, còn việc bảo trì cần nhiều kiến thức và các bước thủ công, nhưng những lợi ích riêng biệt của nó khiến điều đó trở nên xứng đáng.
- Anh cũng cho biết ổ đĩa bị hỏng là mẫu WD_BLACK SN850, và anh từng nghe các câu chuyện về việc mẫu này đột ngột chết hoặc không thể khởi động được.
- Câu chuyện của Goodhart nhấn mạnh tầm quan trọng của việc có một hệ thống sao lưu hoặc sao chép dữ liệu đủ vững chắc để tránh mất mát dữ liệu nghiêm trọng khi phần cứng gặp sự cố.
1 bình luận
Ý kiến Hacker News