Cài đặt backup Directadmin lên Google Drive với Rclone

Directadmin Giza Data Tháng hai 14, 2023

Tóm tắt chúng ta sẽ cần làm các bước sau

  • Đăng nhập vào ssh với cổng xác thực
  • Cài rclone nếu chưa có
  • Cài lệnh backup lên Google Drive

Đầu tiên trước khi cài đặt rclone thì cần đăng nhập ssh tune trước, cách làm như sau

Tóm tắt chúng ta sẽ cần làm các bước sau

Tiến hành đăng nhập SSH vào VPS với câu lệnh như sau (Với Windows các bạn sử dụng CMD để SSH):

ShellScript
ssh [email protected] -L 53682:127.0.0.1:53682

Với những bạn không sử dụng tài khoản root mà sử dụng tài khoản ubuntu hoặc tài khoản tự tạo thì thay root bằng user của các bạn. Ví dụ:

ShellScript
ssh [email protected] -L 53682:127.0.0.1:53682

Nếu bạn đổi port SSH thì lệnh sẽ có dạng như sau

ShellScript
ssh [email protected] -p 8282 -L 53682:127.0.0.1:53682

Trong đó 8282 là port SSH của bạn. Thay 192.168.1.12 bằng IP VPS của các bạn

Cài rclone nếu chưa có

Nếu bạn chưa cài Rclone thì chạy lệnh này nhé

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

Cài lệnh backup lên Google Drive

Để cài đặt sao lưu DirectAdmin vào Google Drive bằng rclone, bạn có thể làm theo các bước chung sau:

  • Cài đặt rclone trên máy chủ của bạn và cho phép nó truy cập vào tài khoản Google Drive của bạn.
  • Định cấu hình điều khiển từ xa mới trong rclone để trỏ đến tài khoản Google Drive của bạn.
  • Thiết lập tập lệnh sao lưu Directadmin để sử dụng rclone để tải bản sao lưu lên điều khiển từ xa Google Drive.

Đây là một lệnh ví dụ để tải tệp lên Google Drive bằng rclone:

rclone copy /path/to/backup.tar.gz remote:directory/

Thay thế /path/to/backup.tar.gz bằng đường dẫn đến tệp sao lưu Directadmin của bạn, remote bằng tên điều khiển từ xa Google Drive của bạn và directory bằng tên của thư mục bạn muốn tải bản sao lưu lên trên Google Drive.

Sau đó, bạn có thể lên lịch chạy lệnh này như một công việc định kỳ để tự động hóa quá trình sao lưu.

Quảng Cáo