Hầu như không cần nói nhưng lưu trữ và duy trì tính toàn vẹn của hệ điều hành, thông tin cá nhân và file cá nhân là cơ bản của quản lý dữ liệu. Mặc dù thảm họa hiếm gặp trên Linux, bảo vệ dữ liệu khỏi sự cố hệ thống, file hỏng, máy tính mất hoặc bị cướp vẫn là điều tuyệt đối cần thiết.
Sao lưu file bảo vệ dữ liệu khỏi hỏng hóc và khôi phục dữ liệu trong trường hợp đáng lẽ không mong muốn xảy ra sự cố. Linux làm cho sao lưu file dễ dàng cho người dùng mới. Dù bạn muốn để toàn bộ tự động hay quản lý chi tiết từng file/thư mục, Linux có khả năng cung cấp sao lưu chính xác với độ tùy chỉnh cao.
Trên Linux, sao lưu có thể thực hiện qua ổ cứng ngoài, phân vùng nội bộ – hoặc cả hai. Chúng có thể nén, hoặc đồng bộ thời gian thực, từng file và hai chiều.
Dưới đây là một số cách tự động hóa sao lưu file trên Linux.
Sử Dụng Dropbox
Một nền tảng lưu trữ đám mây phổ biến là Dropbox. Nó sẽ lưu trữ và đồng bộ dữ liệu trên nhiều thiết bị.
Khi tải Dropbox về hệ thống Linux, nó sẽ tạo thư mục chuyên dụng trên máy. Nó cũng đồng bộ file với tất cả thiết bị và máy tính nơi client Dropbox được cài đặt.
Có phiên bản miễn phí cho 2GB lưu trữ. Bạn cũng có tùy chọn nâng cấp nếu cần nhiều hơn.
Dưới đây là các bước đơn giản cài Dropbox cho Ubuntu 18.04. Để dùng trình cài Dropbox, trước tiên cần cài GDebi.
Mở Terminal và gõ:
$ sudo apt-get install gdebi
Điều này cài GDebi cần thiết cho cài đặt Dropbox. Bây giờ tải Dropbox từ trang chính thức. Chọn gói phù hợp cho Desktop Linux.
Vì bạn cài GDebi trước, bạn sẽ thấy cửa sổ bật lên từ Package Installer với nút Install Package.
Nếu bạn không cài GDebi trước, có thể dùng lệnh này để cài Dropbox thủ công trong Terminal.
$ sudo gdebi dropbox_2015.10.28_amd64.deb
Bây giờ bạn sẽ thấy hộp bật lên yêu cầu khởi động Dropbox để hoàn tất cài đặt. Nhấp start Dropbox.
Để tải daemon (tiến trình nền) độc quyền, nhấp OK.
Khi tải xong, thoát hộp bật lên. Trang đăng nhập Dropbox sẽ tự mở trong trình duyệt.
Nếu đã có tài khoản Dropbox, đăng nhập. Nếu chưa, đăng ký.
Quá trình cài đặt sẽ đặt thư mục Dropbox trên desktop Ubuntu. Dữ liệu trong thư mục này sẽ đồng bộ trên tất cả thiết bị cài Dropbox và trang web Dropbox.
Nếu muốn, bạn cũng có thể tạo thư mục con cũng sẽ được lưu theo cùng thứ bậc lên tài khoản trực tuyến.
Bacula
Bacula là một trong những giải pháp sao lưu và khôi phục Linux phổ biến và được dùng rộng rãi nhất. Nó mã nguồn mở và cho phép người dùng:
- Sao lưu dữ liệu.
- Xác minh dữ liệu qua mạng.
- Khôi phục file hỏng hoặc mất nhanh chóng.
Có hai phiên bản Bacula. Phiên bản cơ bản bao gồm tất cả tính năng cần sao lưu và khôi phục file. Nếu bạn tìm tính năng nâng cao, họ cũng cung cấp giải pháp doanh nghiệp.
Với Bacula, bạn có thể chạy hoàn toàn trên một máy và sao lưu dữ liệu sang các loại phương tiện khác, như đĩa và băng. Nó hiệu quả và tương đối dễ dùng. Bacula có khả năng mở rộng nhờ thiết kế mô-đun và hoạt động trên một máy cũng như mạng rộng với hàng trăm máy.
Bacula không yêu cầu can thiệp vì nó là tác vụ tự động sau khi cấu hình qua giao diện web, console dòng lệnh, hoặc GUI.
Để học cách cài Bacula, đọc Hướng dẫn Cài đặt Cộng đồng Bacula.
Phần Mềm FlyBack
FlyBack là chương trình sao lưu và khôi phục file. Là công cụ snapshot dựa trên rsync (lệnh sao chép và đồng bộ thư mục/file cả local và remote).
Chức năng tương tự Time Machine của Mac OS bằng cách tạo thư mục sao lưu liên tiếp phản chiếu file bạn muốn sao lưu.
Nó cũng hard-link file không thay đổi đến sao lưu trước. Dùng Flyback, người dùng không lãng phí dung lượng ổ đĩa đồng thời vẫn truy cập file không cần chương trình khôi phục.
Nếu sao lưu ra ổ ngoài và máy tính bị lỗi, bạn có thể gắn ổ ngoài vào thiết bị mới. Dùng bất kỳ trình duyệt nào, bạn có thể copy sao lưu mới nhất.
Một số tính năng bao gồm khả năng:
- Lên lịch nhiều sao lưu.
- Tự động chạy sao lưu chọn lọc.
- Lên lịch tự động xóa sao lưu cũ.
- Kiểm soát vị trí sao lưu cũng như gì để bao gồm hoặc loại trừ.
- Quét cấu trúc thư mục trong quá trình sao lưu.
- Sao lưu bất kỳ thư mục nào đến bất kỳ vị trí nào bao gồm ổ đĩa ngoài.
Học cách cài và dùng FlyBack để tự động sao lưu file trên Linux.
Relax-and-Recover
Còn gọi là ReaR, Relax-and-Recover là công cụ sao lưu file trên Linux. Nó đúng như tên: sau khi cài và thiết lập, không cần làm gì thêm. Việc sao lưu và khôi phục file diễn ra tự động.
Thiết lập dễ dàng, không cần bảo trì. Cả người dùng gia đình và doanh nghiệp đều hưởng lợi từ ReaR.
Dùng Hướng dẫn Khởi động Nhanh để thử Relax-and-Recover.
fwbackups
Một công cụ miễn phí và mã nguồn mở khác là fwbackups. Nó đơn giản nhưng mạnh mẽ, cho phép bạn thực hiện sao lưu dễ dàng.
Lên lịch sao lưu đến máy tính từ xa và không bao giờ lo mất dữ liệu. Một số tính năng nhiều:
- Cấu hình sao lưu linh hoạt.
- Giao diện đơn giản.
- Khả năng sao lưu tất cả file.
- Loại trừ thư mục hoặc file khỏi sao lưu.
Phần mềm miễn phí mã nguồn mở fwbackups đa nền tảng và đầy tính năng phong phú. Giao diện đơn giản trực quan giúp bạn sao lưu file dễ dàng.
Học cách cài và dùng fwbackups cho sao lưu dễ dàng và tự động từ hướng dẫn người dùng.