Có lẽ ứng dụng lưu trữ Google Drive đã trở nên quá quen thuộc với người dùng hiện nay. Nó cho phép người dùng lưu trữ và chỉnh sửa thông tin trực tuyến, lưu trữ nhiều dạng thông tin như văn bản, video, âm thanh…trên nền tảng đám mây. Trong bài viết này mình sẽ hướng dẫn các bạn cách sao lưu dữ liệu từ Google Drive về FStorage.
Mục lục
Hướng dẫn thao tác trên Windows.
Download và cài đặt Rclone
Download Rclone tại. https://rclone.org/downloads/
Chỉ cần download về và giải nén ra và chạy không cần cài đặt. (mặt định download file sẽ nằm ở thư mục Downloads trên windows)
Chạy Rclone bằng Windows Powershell
Chạy .\Downloads\rclone.exe help
nếu show ra các command như trên thì đã chạy rclone thành công.
Thiết lập Fstorage kết nối Rclone
Tạo cấu file cấu hình.
.\Downloads\rclone.exe config create Fstorage s3 env_auth false access_key_id xxxxxxxxxxxxxx secret_access_key xxxxxxxxxxxxxxxxxxx region hcm1 endpoint https://s3.fstorage.vn
Kiểm tra xem đã kết nối với Fstorage thành công hay chưa bằng cách sử dụng các thao tác như list bucket, list object.
Thiết lập Google Drive kết nối Rclone
Gõ Command
.\Downloads\rclone.exe config
Gõ n Enter
Nhập trên Remote
Nhập 17 Enter
Nhấn Enter 2 lần
Gõ 1 Enter
Enter 2 lần
Gõ n Enter
Gõ y Enter
Nhập tài khoản Google Drive
Cho phép Rclone truy cập tài khoản Google Drive
Chuyển sang Windows Powershell
Gõ Enter nếu nó không tự chạy
Gõ n Enter
Gõ y Enter
Gõ q Enter để thoát Rclone
Kiểm tra Rclone đã kết nối được với Google Drive chưa
Chạy Command
.\Downloads\rclone.exe lsd google:
Đã list được danh sách thư mục có trên Drive
Di chuyển dữ liệu từ Google Drive sang Fstorage
Chạy command
.\Downloads\rclone.exe sync -P google: demo:demo_aa/test1
Để tự động đồng bộ dự liệu có thể dùng Schedule để tạo các Job thực hiện việc đồng bộ dữ liệu tự động.
Hướng dẫn thao tác trên Linux
Cài đặt Rclone
yum install rclone
Kiểm tra Rclone
Nếu show ra như hình thì đã cài đặt Rclone thành công.
>> Hướng dẫn backup dữ liệu từ One Drive về Fstorage
Cấu hình Fstorage kết nối với Rclone
Tạo file cấu hình trong folder .config/rclone/
vi .config/rclone/rclone.conf
[Fstorage]
type = s3
env_auth = false
access_key_id = xxxxxxxxxxxxx
secret_access_key = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
region = hcm1
endpoint = https://s3.fstorage.vn
Kiểm tra kết nối. Gõ lệnh để list Bucket
Gõ command
rclone lsd Fstorage:
Cấu hình Google Drive kết nối Rclone
Gõ Command
rclone config
Gõ n Enter
Nhập tên Remote Enter
Gõ 15 Enter
Enter 2 lần
Gõ 1 Enter
Enter 2 lần
Gõ n Enter
Gõ n Enter
Copy link account Google bỏ lên trình duyệt web
Chọn tài khoản Google Drive
Copy đoạn code paste vào terminal
Enter
Gõ n Enter
Gõ y Enter
Gõ q Enter để thoát khỏi Rclone
Kiểm tra kết nối Rclone với Google Drive
Chạy command
rclone lsd google:
Di chuyển dữ liệu từ Google Drive sang Fstorage
Gõ Command
rclone sync -P google: Fstorage:demo_aa
Để tự động đồng bộ thì phải add thêm Crontab
37 18 * * * root (date && /usr/bin/rclone sync -P goolge: Fstorage:demo_aa) >> /var/log/log_sync.log
Như vậy là mình đã hướng dẫn bạn xong cách sao lưu dữ liệu từ Google Drive về FStorage. Chúc bạn thành công!
Để tìm hiểu thêm về dịch vụ lưu trữ đám mây FStorage, vui lòng liên hệ đến:
Fanpage: https://www.facebook.com/fstorage
Email: [email protected]