Cài đặt backup Directadmin lên Google Drive với Rclone
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):
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ụ:
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
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é
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.