|Rclone là công cụ dòng lệnh mã nguồn mở để đồng bộ và sao lưu dữ liệu giữa VPS và các dịch vụ đám mây như Google Drive. Bài viết này sẽ hướng dẫn các bạn cài đặt Rclone và sử dụng Rclone để đồng bộ VPS với Google Drive.
Yêu cầu
- VPS chạy Ubuntu (20.04 hoặc 22.04).
- Quyền truy cập root.
- Tài khoản Google Drive.
- Máy tính cá nhân có trình duyệt để xác thực Google Drive.
Hướng dẫn sử dụng RClone đồng bộ VPS Ubuntu với Google Drive
Bước 1: Cài đặt Rclone
Cài đặt Rclone trên VPS:
curl https://rclone.org/install.sh | sudo bash
Kiểm tra phiên bản:
rclone --version
Bước 2: Cấu hình Rclone cho Google Drive
Bắt đầu cấu hình:
rclone config
Tạo remote mới:
Chọn n
(New remote).
Đặt tên remote, ví dụ: GGDrive
.
Chọn loại lưu trữ: nhập số tương ứng với Google Drive
Để client_id
và client_secret
trống (nhấn Enter).
Chọn phạm vi (scope
): nhập 1
(drive
– quyền đầy đủ).
Để root_folder_id
và service_account_file
trống (nhấn Enter).
Chọn n
(No) cho Edit advanced config
.
Chọn n
(No) cho Use web browser to automatically authenticate
Xác thực Google Drive:
Rclone sẽ hiển thị lệnh rclone authorize
và một URL:
Execute the following on the machine with the web browser:
rclone authorize "drive" "eyJzY29wZSI6ImRyaXZlIn0"
Then paste the result.
Bạn copy đoạn mã này và để sử dụng cho bước kế tiếp
Trên máy tính cá nhân có trình duyệt:
Cài Rclone nếu chưa có:
curl https://rclone.org/install.sh | sudo bash
Chạy lệnh được cung cấp, ví dụ:
rclone authorize "drive" "eyJzY29wZSI6ImRyaXZlIn0"
Trình duyệt sẽ mở; đăng nhập vào tài khoản Google và cấp quyền cho Rclone.
Sau khi xác thực và cấp quyền xong, bạn sẽ nhận được một mã Code, sao chép mã này và dán vào VPS
Quay lại VPS, dán mã Code vào dòng config_token>
và nhấn Enter.
Hoàn tất:
Chọn y
(Yes) để xác nhận cấu hình.
Nhấn q
để thoát.
Bước 3: Kiểm tra kết nối
Liệt kê thư mục trên Google Drive:
rclone lsd gdrive:
Nếu thấy danh sách thư mục cho thấy kết nối đã thành công.
Bước 4: Đồng bộ dữ liệu
Đồng bộ thư mục /home/bk_rsync
sang Google Drive:
rclone sync /bk_rsync GGDrive:backup --progress --dry-run
--dry-run
: Xem trước thay đổi mà không thực hiện.
--progress
: Hiển thị tiến trình.
Thực hiện đồng bộ thực sự:
rclone sync /bk_rsync GGDrive:backup --progress
Lưu ý: sync
làm đích (Google Drive) giống nguồn, có thể xóa tệp ở đích nếu không còn ở nguồn.

Bước 5: Kiểm tra bản sao lưu
Kiểm tra tệp trên Google Drive:
rclone ls gdrive:backup
Hoặc đăng nhập Google Drive qua trình duyệt để xem thư mục backup
.
Rclone là công cụ mạnh mẽ để đồng bộ dữ liệu từ VPS Ubuntu sang Google Drive, đặc biệt phù hợp với môi trường không có trình duyệt. Sau khi cấu hình, bạn có thể tự động hóa sao lưu và quản lý dữ liệu dễ dàng. Hãy kiểm tra kỹ với --dry-run
trước khi đồng bộ và theo dõi log để đảm bảo quá trình ổn định.
Bài viết trên đã hướng dẫn các bạn đồng bộ VPS với Google Drive một cách dễ dàng và nhanh chóng. Nếu bạn có nhu cầu về một VPS đáp ứng lưu trữ của mình, hãy ghé VPSMMO tham khảo dịch vụ VPS Plus SSD để tùy chọn một cấu hình đáp ứng nhu cầu dung lượng cao của bạn.
CÔNG TY TNHH VPSMMO
- VP: 8B đường B31, KDC 91B, Phường An Khánh, Quận Ninh Kiều, Thành phố Cần Thơ
- Tel: 0589549338
- Email: info@vpsmmo.vn