• Bầu cử Quốc hội Mỹ giữa nhiệm kỳ

    Cập nhật: 10:15 17/11/2022

    Hạ viện
    210 Dân chủ
    218 Cộng hòa
    7 chưa xác định
    218
    Thượng viện
    50 Dân chủ
    49 Cộng hòa
    1 chưa xác định
    50

Hướng dẫn cài đặt Rclone backup Google Driver trên VPS

  • Chủ đề tạo bởi Chủ đề tạo bởi Admin
  • Ngày gửi Ngày gửi
Admin
Admin
Trả lời: 0 Lượt xem: 172 Biểu cảm: 0
Rclone phần mềm mã nguồn mở, lấy cảm hứng từ rsync và được viết bằng ngôn ngữ lập trình Go. Chương trình này 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.

Nhờ vậy, có thể sao lưu, khôi phục dữ liệu từ các dịch vụ lưu trữ khác như Googler Driver,... thông qua các lệnh rclone hoặc API, nhất là trong trường hợp VPS gặp sự cố bị mất dữ liệu.

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

1701865149325.png

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):
Mã:
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:
Mã:
rclone version

rclone_version.jpg

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:

Mã:
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:

Mã:
cp rclone /usr/bin/
chown root:root /usr/bin/rclone
chmod 755 /usr/bin/rclone

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

Mã:
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:
Mã:
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. Còn về cách tạo bản backup lên dịch vụ lưu trữ khác như Google Driver,... và restore mình sẽ có bài viết hướng dẫn sau.

Team VNT
 
Chủ đề liên quan
  • Hướng dẫn cập nhật CyberPanel lên phiên bản mới nhất
    • Chủ đề tạo bởi Chủ đề tạo bởi Admin
    • Ngày gửi Ngày gửi
  • Hướng dẫn ẩn port 7800 truy cập quản trị aaPanel...
    • Chủ đề tạo bởi Chủ đề tạo bởi Admin
    • Ngày gửi Ngày gửi
  • Hướng dẫn nhập cơ sở dữ liệu database qua SSH
    • Chủ đề tạo bởi Chủ đề tạo bởi Admin
    • Ngày gửi Ngày gửi
  • Hướng dẫn tăng giới hạn upload/import phpMyAdmin...
    • Chủ đề tạo bởi Chủ đề tạo bởi thahtrung06
    • Ngày gửi Ngày gửi
  • Hướng dẫn cài đặt CyberPanel lên máy chủ CentOS
    • Chủ đề tạo bởi Chủ đề tạo bởi thahtrung06
    • Ngày gửi Ngày gửi
  • Các câu lệnh thường dùng trên Ubuntu - Linux bạn...
    • Chủ đề tạo bởi Chủ đề tạo bởi ngoclinh
    • Ngày gửi Ngày gửi
  • Từ khóa Từ khóa
    backup google driver cài đặt rclone install rclone rclone

    Facebook Comments

    Ủng hộ forum VNT

    Forum VNT rất mong nhận được tấm lòng hảo tâm của bạn

    Textlink

    Thống kê trực tuyến

    Thành viên trực tuyến
    0
    Khách ghé thăm
    1
    Robot trực tuyến
    1
    Tổng số truy cập
    2
    Back
    Top