Bước 1 : hãy chuẩn bị hệ diều hành linux (ubuntu, centos , windows, mac)

  • Linux (Debian-based):
sudo apt install rclone
  • Linux (Red Hat-based):
sudo -v ; curl https://rclone.org/install.sh | sudo bash
  • Windows:
winget install Rclone.Rclone
  • MacOS
brew install rclone

Bước 2 : Tạo kho lưu trữ netstorage và kho s3 (ở đâ tôi tạo kho trên linode)

  • Sau khi tạo netstorage ta sẽ có những thông số sau
  • Tạo xong s3 sẽ có nhưng thông số sau

Bước 3 : tạo rclone cho netstorage

  • Rclone config
  • Nhập tiếp n để tiếp tục
  • Đặt tên cho kết nối này tùy ý bạn tôi dặt là nghianttest
  • Chọn tùy chọn cho Akamai Netstorage , ở lúc tôi viết là số 2
  • Tiếp theo nhập máy chủ HTTP API của Netstorage của bạn thông số được cung cấp ở trên ở đây của tôi là mp4-encode-nsxxxu.xxxxxx.net/1543515 (mp4-encode-nsxxxu.xxxxxxxx.net đây là đường dẫn tôi đc cung cấp , 1543515 tên thư mục của tôi đã tạo khi tải file lên , có thể kiểm tra bằng cách sung fizila kết nối FTP  )
  • Sau đó nhập tên tài khoản là : mp4-encode
  • Nhấn y để tiếp tục chọn phần Yes, type in my own password
  • Sau đó hệ thống hỏi password bạn nhập Http api key: rGPVi370Rxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx1cNGoD
  • Này vào
  • Nhấp d để từ chối Edit advanced config
  • Cuối cùng nhấn y để xác nhận
  • Thử lại bằng cách rclone ls nghianttest:  (nghianttest là tên tôi đã tọa ở bước trên)

Bước 4: tạo rclone cho S3

  • Rclone config
  • Nhấn n để tiếp tục
  • Đặt tên cho kết nối  ơ đây tôi đặt là nghiantlinode
  • Chon Amazon S3 Compliant Storage Providers ở lần viết này là số 5
  • Chọn tiếp Any other S3 compatible provider ở lần viết này là số 31
  • Chọn biến môi trường chon 1 để chọn thông tin đăng nhập
  • Dán access_keysecret_key từ Linode của bạn
  • Chọn 1 cho Will use v4 signatures and an empty region
  • ở phần endpoint chọn without the bucket name và nhập ap-south-1.xxxxxxxxxxs.com
  • phần location_constraint nhấn enter để trống
  • chọn 1 No one else has access rights if you are unsure
  • nhấn d để bỏ qua Edit advanced config
  • Cuối cùng nhấn y để xác nhận
  • Để thử lại sử dụng rclone ls nghiantlinode:s3mm1/  (nghiantlinode là tên tạo ở trên , s3mm1 là s3mm1 tôi đã sử dụng access_key và secret_key của s3mm1  )

Bước 5: Đồng bộ

  • Đối vơi chuyển cả thư mục
rclone sync nghianttest:/1543515 nghiantlinode:s3mm1/destination --progress
  • đối với chuyển file
rclone sync nghianttest:/1543515/nghia1.mp4 nghiantlinode:s3mm1/ --progress