Có rất nhiều ứng dụng sao lưu, nhưng ít ứng dụng nào hiệu quả và đáng tin cậy như Restic. Nó là phần mềm mã nguồn mở, dễ sử dụng và... Rất nhanh để tạo bản sao lưu được mã hóa và khôi phục chúng.Nếu bạn chưa quen với công cụ này, hãy tiếp tục đọc để tìm hiểu cách cài đặt Resti và tạo bản sao lưu được mã hóa đầu tiên của mình.
Resty là gì và tại sao bạn nên sử dụng nó?

Chúng ta đều biết điều đó Chúng ta nên sao lưu dữ liệu.Nhưng vì lý do nào đó, chúng ta luôn trì hoãn việc này. Có lẽ những giải pháp chúng ta biết thì phức tạp, tốn kém hoặc quá chậm. Và đây chính là lý do tại sao việc cài đặt Restic lại trở nên vô cùng có lợi cho bất cứ ai coi trọng bảo mật dữ liệu của mình.
Restic là một Chương trình dòng lệnh được thiết kế để thực hiện sao lưu nhanh chóng, an toàn và hiệu quả.Nó không có giao diện đồ họa, nhưng điều đó không nên làm bạn lo lắng. Nếu bạn học cách sử dụng một vài lệnh cơ bản, bạn sẽ có một trong những ứng dụng sao lưu mạnh mẽ nhất hiện có. Điều gì làm cho nó đặc biệt đến vậy?
Trước hết, Restic được phân phối dưới dạng một tệp nhị phân duy nhất không có bất kỳ phụ thuộc nào, vì vậy Nó hoạt động giống nhau trên Linux, macOS, Windows và BSD.Thứ hai, nó không coi an ninh là một chức năng thứ yếu: Áp dụng mã hóa theo mặc địnhDữ liệu của bạn được mã hóa cục bộ trước khi rời khỏi máy tính bằng thuật toán AES-256-CTR với xác thực Poly1305-AEC. Nhà cung cấp dịch vụ lưu trữ của bạn hoặc bất kỳ ai không có mật khẩu của bạn đều không thể truy cập được dữ liệu đó.
Điều này dẫn chúng ta đến một lợi thế khác của việc cài đặt Restic. Công cụ này có hỗ trợ đa điểm đếnBạn có thể lưu bản sao lưu của mình cục bộ (ổ cứng ngoài hoặc thư mục mạng) hoặc trực tiếp lên đám mây. Restic hỗ trợ đầy đủ các dịch vụ Amazon S3, Backblaze B2, Google Cloud Storage, Microsoft Azure Blob, OpenStack Swift và máy chủ FTP/SFTP. Đúng vậy, chúng ta đang nói về việc sao lưu dữ liệu một cách nghiêm túc.
Cài đặt Restic: công cụ khử trùng lặp dữ liệu thông minh
Đây là điểm mạnh của Restic, và đó cũng là một trong những lý do giúp nó thực hiện sao lưu nhanh chóng. Công cụ này... Nó chia các tập tin thành các khối có kích thước khác nhau, xác định chúng dựa trên nội dung.Và nó chỉ lưu mỗi khối dữ liệu riêng biệt một lần. Tức là, nếu bạn có mười bản sao của cùng một tệp 1GB ở các vị trí khác nhau trên ổ đĩa, Restic sẽ xác định các bản sao trùng lặp và tránh lưu trữ chúng nhiều lần. Bản sao lưu sẽ chỉ chiếm 1GB dung lượng.
Đương nhiên, bản sao lưu được mã hóa đầu tiên bạn thực hiện với Restic sẽ mất một chút thời gian để hoàn tất. Nhưng sau đó, Restic sẽ hoạt động nhanh hơn. Nó chỉ tải lên các khối mới hoặc đã được sửa đổi.Vì vậy, các bản sao lưu tiếp theo sẽ nhanh hơn đáng kể với khả năng tiết kiệm dung lượng lưu trữ vượt trội. Nhưng việc cài đặt Restic còn mang lại nhiều lợi ích hơn nữa.
Ví dụ, bạn có thể dễ dàng khôi phục các phiên bản trước đó từ bản sao lưu của mình nhờ vào... lịch sử của ảnh chụp nhanh hoặc các bản sao lưu nhanh giúp lưu giữ toàn bộ trạng thái của các tệp tin tại thời điểm sao lưu. Việc kiểm tra các bản sao lưu để đảm bảo chúng không bị hỏng cũng rất dễ dàng, và bạn thậm chí có thể... Mang theo tập tin thực thi Restic trên ổ USB và khôi phục dữ liệu của bạn trong hầu hết mọi môi trường. không bị đau đầu.
Hướng dẫn cài đặt Restic và tạo bản sao lưu mã hóa đầu tiên của bạn

Bây giờ chúng ta hãy xem cách cài đặt Restic và tạo bản sao lưu mã hóa đầu tiên của bạn. Quá trình cài đặt đi qua nhà ga Điều này áp dụng cho tất cả các bản phân phối và hệ điều hành, nhưng rất đơn giản. Hãy liệt kê tất cả chúng:
- Ubuntu / Debian và các phiên bản phái sinh: Thực thi
sudo apt updatevà sau đósudo apt install restic. - En Arch Linux / Manjaro:
sudo pacman -S restic - En Fedora / RHEL:
sudo dnf install restic - En macOS: Nếu bạn sử dụng Homebrew làm trình quản lý gói, hãy chạy lệnh sau:
brew install restic - En Windows: Điều đó phụ thuộc vào trình quản lý gói bạn đang sử dụng. Nếu bạn đang sử dụng Winget (được cài đặt mặc định), hãy chạy lệnh sau từ PowerShell.
winget install --exact --id restic.restic --scope MachineĐiều này giúp công cụ có sẵn ngay lập tức trong biến môi trường PATH của hệ thống.
Bạn cũng có thể cài đặt Restic bằng cách tải trực tiếp tệp thực thi từ trang phát hành chính thức trên GitHub (Các bản phát hành của Resty trên GitHubGiải nén các tệp và thêm chúng vào biến môi trường của hệ thống. Sau khi cài đặt, hãy kiểm tra xem công cụ có hoạt động chính xác hay không. phiên bản đã tham khảo với lệnh restic versionNếu hệ thống trả về phiên bản đã cài đặt (0.16.4 tại thời điểm viết bài này), bạn có thể tiếp tục.
Khởi tạo kho lưu trữ được mã hóa đầu tiên của bạn

Sau khi cài đặt Restic trên hệ thống, đã đến lúc tạo kho lưu trữ đầu tiên của bạn, tức là... thư mục nơi các bản sao lưu của bạn sẽ được lưu trữCác tệp này có thể nằm trên ổ đĩa cục bộ, máy chủ từ xa hoặc dịch vụ đám mây. Để tiện sử dụng, chúng ta sẽ tạo một kho lưu trữ cục bộ trên ổ cứng ngoài: đây là cách dễ nhất để kiểm tra Restic.
Chúng ta hãy bắt đầu: mở cửa sổ dòng lệnh và chạy lệnh sau: restic init chỉ ra tuyến đường đích sử dụng tham số -rToàn bộ lệnh sẽ có cấu trúc như sau: restic init -r /media/usuario/nombre de la unidad/nombre de la carpetaẢnh chụp màn hình phía trên chứa một ví dụ có thể làm sáng tỏ mọi thắc mắc.
Tiếp theo, Resty sẽ yêu cầu bạn nhập và xác nhận một số thông tin. mật khẩu Mật khẩu này dùng để truy cập kho lưu trữ. Mật khẩu này được sử dụng để tạo ra khóa mã hóa bảo vệ tất cả dữ liệu của bạn. Vì vậy, nếu bạn làm mất nó, sẽ không có cách nào để khôi phục thông tin. Ngay cả các nhà phát triển Resty cũng không thể giúp bạn. Đó là lý do tại sao, lưu mật khẩu trong trình quản lý mật khẩu an toàn và ở một địa điểm vật lý thứ ba.
Cài đặt Restic và tạo bản sao lưu được mã hóa đầu tiên của bạn.

Cho đến nay, việc cài đặt Restic và tạo kho lưu trữ khá đơn giản. Chúng ta sẽ xem cách thực hiện như sau. Sao lưu thư mục đầu tiên của bạn.Giả sử bạn muốn tạo bản sao lưu được mã hóa của thư mục Tài liệu trên ổ đĩa chính của mình.
Lệnh phải Trước tiên, hãy chỉ định kho lưu trữ và sau đó là thư mục cần sao lưu. đứng trước lệnh backup. Vì thế: restic -r /media/usuario/nombre de la unidad/nombre de la carpeta backup ~/DocumentosHệ thống sẽ yêu cầu bạn nhập mật khẩu kho lưu trữ, sau đó Resti sẽ xử lý các tệp và hiển thị thanh tiến trình theo thời gian thực.
Mỗi bản sao lưu được tạo ra được gọi là một bản sao lưu. ảnh chụp nhanh y Nó được gán một mã định danh gồm tám ký tự chữ và số.Nếu bạn mở trình quản lý tập tin và điều hướng đến vị trí kho lưu trữ của mình, bạn sẽ thấy một số tập tin và thư mục chứa dữ liệu được mã hóa. Cuối cùng, hãy xem cách khôi phục bản sao lưu bằng Restic.
Cách khôi phục bản sao lưu bằng Restic

Việc cài đặt Restic, tạo kho lưu trữ và tạo bản sao lưu mã hóa đầu tiên cũng rất đơn giản. Và làm thế nào để khôi phục nó? Điều đó cũng dễ dàng: Chúng ta chỉ định thư mục đích kèm theo ID của nó và sử dụng lệnh. restoreTiếp tục với ví dụ trước, lệnh sẽ là: restic -r /media/usuario/nombre de la unidad/nombre de la carpeta restore ID --target ~/Escritorio.
Trong lệnh trước, chúng ta đã yêu cầu Resti Khôi phục bản sao lưu bằng ID cụ thể trong thư mục Desktop Location. Vậy là xong! Giờ bạn đã biết cách cài đặt Restic, chỉ định kho lưu trữ cục bộ, tạo bản sao lưu mã hóa đầu tiên và khôi phục nó vào một vị trí cụ thể. Muốn tìm hiểu thêm về Restic? Hãy xem các bài viết Hướng dẫn đầy đủ về sao lưu tăng dần với Resti y Cách khôi phục thư mục từ bản sao lưu phục hồi.
Từ nhỏ, tôi đã say mê mọi thứ liên quan đến khoa học và công nghệ, đặc biệt là những tiến bộ giúp cuộc sống của chúng ta dễ dàng và thú vị hơn. Tôi thích cập nhật những tin tức và xu hướng mới nhất, và chia sẻ kinh nghiệm, ý kiến và lời khuyên của mình về các thiết bị và tiện ích mà tôi sử dụng. Điều này đã dẫn tôi trở thành một người viết nội dung web cách đây hơn năm năm, chủ yếu tập trung vào các thiết bị Android và hệ điều hành Windows. Tôi đã học cách giải thích các khái niệm phức tạp bằng những thuật ngữ đơn giản để người đọc có thể dễ dàng hiểu được.
