How to use Storadera with

NB! This guide is for AWS CLI version 2 but it should be quite similar for version 1 as well.


AWS CLI is available on Linux, Windows and Mac.
Installation instructions can be found here:


First we need to configure the AWS CLI

$ aws configure

It will ask for the following information:

AWS Access Key ID [None]: <Your access key>
AWS Secret Access Key [None]: <Your secret access key>
Default region name [None]: <Leave empty>
Default output format [None]: <Leave empty>


Listing buckets

$ aws s3 ls --endpoint-url

List one “folder” in bucket

$ aws s3 ls test-bucket/my-folder --endpoint-url

Copy directory recursively to Storadera

$ aws s3 cp <local-directory>/ s3://<destination-bucket>/ --recursive

Migrating data from another S3 service to Storadera

NB! If you have multiple S3 sources then it is good to make different profiles like that

$ aws configure --profile storadera

And later just add the profile to all commands

$ aws s3 ls --profile storadera --endpoint-url

Data migration is done in two steps:

  1. Copy from other source to local
aws s3 cp s3://<source-bucket>/ <local-directory> --recursive
  1. Copy from local to Storadera
$ aws s3 cp <local-directory>/ s3://<destination-bucket>/ --recursive
--profile storadera --endpoint-url

Creating buckets

For simplicity we recommend creating buckets through our web
But it can be achieved in command line also:

$ aws s3api create-bucket --bucket my-bucket --endpoint-url


Full reference of s3 commands:
Here we provide simple examples with aws configure command to set the credentials to config file.
Credentials can also be in ENV and more. Check out more from