Không nghi ngờ Apple Time Machine đã làm cho backup trở nên phổ biến. Trước Time Machine, người dùng trung bình tránh backup như tránh dịch hạch – quy trình có vẻ quá phức tạp, và nó cũng lãng phí không gian lưu trữ quý giá.
Với Time Machine, Apple thay đổi tư duy mọi người, chủ yếu nhờ sự đơn giản: gắn ổ HDD ngoài vào máy và file của bạn – và OS – sẽ an toàn mãi mãi. Một cú nhấp và bạn sẽ quay lại trước khi thảm họa xảy ra.
Đó là lúc các giải pháp backup khác nhận ra cách tiếp cận này và quyết định họ cũng nên ưu tiên đơn giản. Hôm nay bạn có thể tìm thấy một số giải pháp tốt nhất trên Linux – chúng thậm chí đi kèm mặc định trong nhiều bản phân phối! Chỉ một vài ít thực sự đơn giản như Time Machine của Apple.
Sau đây là một lựa chọn nhỏ của một số giải pháp phổ biến nhất, mà giống Time Machine, xuất sắc trong việc cho bạn chụp ảnh chụp nhanh dữ liệu nơi bạn có thể "quay lại" sau và thậm chí tự động hóa hoàn toàn quy trình.
1. Déjà Dup
Déjà Dup là một trong những giải pháp backup đơn giản nhất và tốt nhất để giữ backup tự động file cá nhân. Nếu nó chưa cài sẵn trên bản phân phối và bạn dùng biến thể Ubuntu/Debian, bạn có thể lấy nó từ Software Center hoặc mở terminal và nhập:
sudo apt-get install deja-dup
Bạn có thể thiết lập Déjà Dup backup file quý giá theo cách đơn giản 1-2-3. Nó có mã hóa tích hợp và backup tăng dần cho phép bạn quay lại thời điểm cụ thể và nén chúng để tiết kiệm không gian. Bạn không phải chỉnh sửa bất kỳ tùy chọn nào cho các tính năng đó. Déjà Dup có thể lưu backup local trên chia sẻ remote hoặc dịch vụ cloud. Hoặc nhờ tích hợp với nó, bất cứ đâu Nautilus có quyền truy cập.
Thật tiếc, sự đơn giản của Déjà Dup cũng là điểm yếu chính. Không có tùy chọn lịch trình nâng cao và chỉ preset đơn giản như "daily" và "monthly". Nó không phải đơn giản nhất cũng không phải đầy đủ nhất trong nhóm. Điều đó không có nghĩa là nó không phải thay thế tốt hoặc không đáng thời gian. Chỉ là, như hiện tại, Déjà Dup không xuất sắc ở bất cứ điều gì. Và thật tiếc vì, với wizard thiết kế tốt hơn một chút hoặc cung cấp thêm tùy chọn, con lắc có thể dao động bất kỳ hướng nào, giúp nó lên đỉnh.
2. Cronopete
Chương trình gần nhất克隆 hoàn toàn chức năng và, đến một mức độ, giao diện của Time Machine, Cronopete cũng "phiền toái" ở chỗ bạn có thể không tìm thấy nó trong hầu hết software center. Thay vào đó, bạn phải tải file package từ trang của tác giả thủ công. Đó không thực sự là vấn đề, nhưng trong trường hợp như Cronopete, mọi tiêu cực đều đếm – vì có rất ít!
Thiết lập Cronopete là việc siêu đơn giản:
1. Chọn nó sẽ lưu backup trong thư mục hay ổ cứng ngoài.
2. Chọn đích backup thực tế. (Ổ cứng ngoài là mặc định và phương pháp ưu tiên.)
3. Chỉ định thư mục nào nó sẽ backup.
4. Tùy chọn: bật/tắt tùy chọn hiển thị icon trên menu bar.
5. Bật backup.
Giống Déjà Dup, tiếc thay, đó cũng là vấn đề: phần "that's it" của phương trình. Cố gắng đơn giản như Time Machine, Cronopete thiếu tùy chọn như lịch trình chi tiết hoặc thiết lập giới hạn lưu trữ. Không có tùy chọn về số backup nó giữ hoặc chúng nên chiếm bao nhiêu. Bạn chỉ có thể include và exclude thư mục từ backup và đặt khoảng thời gian (giờ) giữa các backup.
Khôi phục backup thậm chí còn dễ hơn: bạn có thể điều hướng trong timeline các thư mục chồng chéo hiển thị nội dung mỗi backup và, với một cú nhấp, quay lại bất kỳ thời điểm nào.
Cronopete nhằm làm bản sao Time Machine cho Linux, và nó thành công về mặt đó. Nó cảm thấy như cơ hội bị lãng phí – theo đuổi đơn giản nghĩa là thiếu tùy chọn cơ bản là điều kiện trong các ứng dụng backup khác.
3. Back In Time
Cronopete và Deja Dup có thể cảm thấy quá hạn chế trong sự đơn giản. Các giải pháp backup khác là đối lập: chúng cung hàng loạt tùy chọn người dùng trung bình sẽ thấy vô dụng.

Back in Time là trung gian đẹp. Nó có thể đơn giản như Cronopete và Deja Dup, nếu bạn bỏ qua cài đặt – giá trị mặc định ổn cho người dùng trung bình. Ngoài việc chọn đích và thư mục backup, bạn có thể để phần còn lại như hiện tại và bắt đầu dùng app hoặc đảm bảo lịch trình bật và quên nó.
Để cài trên bản phân phối tương thích Ubuntu và Mint, dùng:
sudo add-apt-repository ppa:bit-team/stable sudo apt update sudo apt install backintime-gnome
Nếu bạn chỉnh tùy chọn, Back in Time cho phép đặt khi nào chụp snapshot mới dựa trên dải giá trị định nghĩa trước – từ "mỗi 5 phút" đến "When drive gets connected (udev)" – hoặc đặt giờ tùy chỉnh. Bạn có thể giới hạn số snapshot giữ mỗi ngày, tuần, tháng hoặc năm. Bạn có thể chọn khi nào nó xóa snapshot cũ dựa trên không gian trống còn lại. Nếu bạn trên laptop hoặc PC cũ, bạn có thể đặt có tạm dừng khi dùng pin và chỉ chụp một snapshot tại một thời điểm để tránh quá tải CPU. Nó cũng có thể backup toàn bộ hệ thống, cho phép khôi phục OS về điểm trước – dù chúng tôi thừa nhận không test chức năng này.

Bạn cũng có thể dùng nó "thủ công" bằng cách bắt đầu quy trình backup bằng cú nhấp nút. Quay lại backup trước chỉ là vấn đề chọn và khôi phục.
Sự có sẵn của nhiều tùy chọn làm Back in Time trông phức tạp hơn thực tế, vì nó không giấu chúng. Giao diện gần với chương trình backup điển hình, bao gồm file manager, và có thể trông lạ với ai mong đợi bản clone Time Machine.
Cũng đáng lưu ý là hỗ trợ backup toàn hệ thống bị hạn chế ở chỗ chúng chỉ có thể khôi phục về cùng ổ vật lý với cấu trúc phân vùng giống hệt. Nghĩa là nó tuyệt vời cho khôi phục hệ thống trên phần cứng hiện có nhưng không nếu bạn muốn backup mọi thứ trước khi nâng cấp ổ cứng.
4. Timeshift
Timeshift mạnh mẽ nhưng đơn giản đến ngờ. Bạn có thể cài nó trên Ubuntu và bản phân phối tương thích qua repository chính thức:
sudo apt-add-repository -y ppa:teejee2008/ppa sudo apt update sudo apt install timeshift
Timeshift hướng dẫn bạn qua tất cả tùy chọn bằng cách trình bày chúng như wizard dễ theo dõi. Bạn chọn nơi lưu backup, tần suất, thư mục bao gồm, và xong. Bạn có thể chờ Timeshift làm việc hoặc thủ công bắt đầu backup bằng cách nhấp "Create".
Khôi phục backup cũng dễ như vậy: nhấp "Restore", chọn snapshot, và xong. Nếu là snapshot toàn OS, reboot sẽ cần cho hoàn tất. Chúng tôi nên ghi nhận rằng, với Timeshift, chúng tôi thử backup và khôi phục toàn OS của cài Linux Mint sạch mới và không gặp vấn đề.
Chúng tôi tiếc không có cơ hội kiểm tra hỗ trợ BTRFS vì không có OS cài trên ổ BTRFS. Và tiếc vì chúng tôi muốn thấy Timeshift tận dụng tính năng built-in của BTRFS. Điều này cho phép tạo và khôi phục backup tức thì là bản sao byte-by-byte hoàn hảo của hệ thống.
Vấn đề với cách này là nó tuyệt vời chỉ cho việc quay lại trạng thái trước vì snapshot BTRFS lưu trên cùng volume. Nếu ổ cứng hỏng, cả nội dung gốc và backup đều mất. Nghĩa là tùy chọn BTRFS kết thúc có mục đích khác so với backup điển hình. Nếu bạn muốn file được backup, với nghĩa lưu trữ trên storage khác cho an toàn thêm, bạn phải thiết lập quy trình backup thứ hai cho đó. May mắn thay, Timeshift cũng làm được, nên không cần tìm nơi khác.
Tổng Kết
Những cái trên là một tập hợp con nhỏ của tất cả giải pháp backup trong thế giới Open Source. Tuy nhiên, chúng là nhân vật chính, chủ yếu nhờ dễ dùng và tiếp cận user-centric. Nếu cần, bạn có thể dùng giải pháp phức tạp hơn cũng tối ưu cho backup nhiều máy trên mạng đến server trung tâm hoặc quản lý backup từ xa, hỗ trợ OS khác, tùy chọn clone phân vùng và hơn thế nữa. Phần lớn người dùng, tuy nhiên, sẽ ổn với một trong bốn cái trên, từ cách "click here to back up" siêu đơn giản của Cronopete đến tùy chọn chi tiết của Back In Time.