Overview of rclone
Rclone (https://rclone.org/) is a command line utility available for Linux, Windows and Mac OS which allows you to move data between a local host and remote object storage such as Zadara's ZOS and other file shares hosted on Zadara's VPSAs.
In general, moving files is bi-directional, but often rclone is used as a synchronization process to migrate data to the cloud. Often RoboCopy or rsync is used to synchronize file shares; however, rclone will provide the same capabilities while supporting object storage targets using the S3 protocol type.
rclone.conf
The rclone.conf file contains remote endpoint target information including authorization keys. This file should be set to read-only to the local user to prevent unauthorized usage. The rclone config command allows you add or change a remote target. You may also edit the rclone.conf file using a text file.
rclone config
For Zadara ZOS, select AWS S3 Compliant Storage Providers and then Other S3 compatible provider.
You have to enter Zadara's credentials after that which includes the Access and Secret Key.
For region, leave it blank.
The end point is either the IP address of the ZOS or the fully qualified name of the Zadara object storage.
If you entered the data correctly, your rclone.conf file will have something similar to this:
[zadara]
type = s3
v2_auth = true
provider = Other
env_auth = false
access_key_id = ***********
secret_access_key = *********
region =
endpoint = zios.zadarademo.com
location_constraint =
acl =
server_side_encryption =
storage_class =