Hướng dẫn cài đặt Rclone trên Linux

Mở đầu

Rclone là một chương trình dòng lệnh “nhỏ nhắn”, lấy cảm hứng từ rsync và được viết lại bằng ngôn ngữ Go. Nó hỗ trợ đồng bộ dữ liệu (tập tin và thư mục) từ hệ thống on premise lên dịch vụ lưu trữ đám mây và đồng bộ giữa các cloud storage với nhau.

Hiện tại, rclone hỗ trợ hơn 40 dich vụ lưu trữ đám mây khách nhau, tiêu biểu phải kể đến như: Google Drive, Google Cloud Storage, OneDrive, Amazon S3, Dropbox, Ceph,…

Tính năng

Rclone cung cấp những tính năng mạnh mẽ sau:

  • Kiểm tra hàm băm MD5/SHA1 để đảm bảo tính toàn vẹn dữ liệu.
  • Giữ nguyên timestamps trên tập tin khi đồng bộ giữa các hệ thống lưu trữ.
  • Chế độ chỉ sao chép các tập tin mới hoặc đã được thay đổi.
  • Đồng bộ một chiều (one-way sync) giữa hai thư mục.
  • Có thể đồng bộ giữa hai tài khoản cloud khác nhau.
  • Mã hóa
  • Bộ nhớ đệm (caching)

Cài đặt rclone trên Linux

Để cài đặt rclone lên hệ thống, bạn có thể sử dụng một trong 2 cách sau.

Cách 1: cài đặt từ file script (kịch bản)

Bạn tiến hành thực thi lệnh bên dưới để tải về và chạy script cài đặt rclone (đơn giản nên được khuyên dùng):

# curl https://rclone.org/install.sh | sudo bash

Sau một vài phút để quá trình hoàn tất, bạn sử dụng lệnh sau để kiểm tra lại phiên bản rclone đã được cài đặt lên hệ thống:

# rclone version

rclone version

Cách 2: Cài đặt từ tệp nhị phân đã được biên dịch sẵn

Với cách này, bạn sẽ phải thao tác thủ công thêm 1 số bước.  Bạn lần lượt thực thi các lệnh sau để tải về, giải nén và di chuyển vào thư mục chứa tệp nhị phân của rclone:

curl -O https://downloads.rclone.org/rclone-current-linux-amd64.zip
unzip rclone-current-linux-amd64.zip
cd rclone-*-linux-amd64

Bước kế tiếp, bạn copy và phân quyền cho thư mục rclone vào /usr/bin bằng cách thực hiện lần lượt các lệnh dưới đây:

# cp rclone /usr/bin/
# chown root:root /usr/bin/rclone
# chmod 755 /usr/bin/rclone

Tiến hành cài đặt rclone manpage

# mkdir -p /usr/local/share/man/man1
# cp rclone.1 /usr/local/share/man/man1/
# mandb

Sau khi quá trình cài đặt manpage hoàn tất, tương tự bạn cũng kiểm tra tra lại phiên bản rclone bằng lệnh:

# rclone version

Lời kết

Như vậy là mình đã hoàn thành hướng dẫn cài đặt rclone trên Linux, bạn có thể thử một trong 2 cách trên (hoặc cả hai) để triển khai cho hệ thống của mình một cách phù hợp nhất.

Trong bài viết tiếp theo, mình sẽ chia sẻ về cách thức cấu hình rclone kết nối và đồng bộ dữ liệu với Google Drive.

Các bạn nhớ theo dõi nhé.

Nguồnhttps://rclone.org/install/

Giới thiệu Hiệp Phạm 94 bài viết
Hiệp hiện đang là thành viên nhóm tác giả của HIEPSHARING.COM. Thích tìm hiểu, nghiên cứu Ethical Hacking, SysAdmin, DevOps và những công nghệ mới. Phương châm sống của mình: "Chỉ cần bản thân không bỏ cuộc, chậm chút cũng không sao."

Hãy bình luận đầu tiên

Để lại một phản hồi

Thư điện tử của bạn sẽ không được hiện thị công khai.


*