forked from TrueCloudLab/rclone
s3: add Wasabi instructions
This commit is contained in:
parent
0e76e35b6f
commit
1d994f7330
1 changed files with 112 additions and 0 deletions
|
@ -481,3 +481,115 @@ So once set up, for example to copy files into a bucket
|
||||||
```
|
```
|
||||||
rclone copy /path/to/files minio:bucket
|
rclone copy /path/to/files minio:bucket
|
||||||
```
|
```
|
||||||
|
|
||||||
|
### Wasabi ###
|
||||||
|
|
||||||
|
[Wasabi](wasabi.com) is a cloud-based object storage service for a
|
||||||
|
broad range of applications and use cases. Wasabi is designed for
|
||||||
|
individuals and organizations that require a high-performance,
|
||||||
|
reliable, and secure data storage infrastructure at minimal cost.
|
||||||
|
|
||||||
|
Wasabi provides an S3 interface which can be configured for use with
|
||||||
|
rclone like this.
|
||||||
|
|
||||||
|
```
|
||||||
|
No remotes found - make a new one
|
||||||
|
n) New remote
|
||||||
|
s) Set configuration password
|
||||||
|
n/s> n
|
||||||
|
name> wasabi
|
||||||
|
Type of storage to configure.
|
||||||
|
Choose a number from below, or type in your own value
|
||||||
|
1 / Amazon Drive
|
||||||
|
\ "amazon cloud drive"
|
||||||
|
2 / Amazon S3 (also Dreamhost, Ceph, Minio)
|
||||||
|
\ "s3"
|
||||||
|
[snip]
|
||||||
|
Storage> s3
|
||||||
|
Get AWS credentials from runtime (environment variables or EC2 meta data if no env vars). Only applies if access_key_id and secret_access_key is blank.
|
||||||
|
Choose a number from below, or type in your own value
|
||||||
|
1 / Enter AWS credentials in the next step
|
||||||
|
\ "false"
|
||||||
|
2 / Get AWS credentials from the environment (env vars or IAM)
|
||||||
|
\ "true"
|
||||||
|
env_auth> 1
|
||||||
|
AWS Access Key ID - leave blank for anonymous access or runtime credentials.
|
||||||
|
access_key_id> YOURACCESSKEY
|
||||||
|
AWS Secret Access Key (password) - leave blank for anonymous access or runtime credentials.
|
||||||
|
secret_access_key> YOURSECRETACCESSKEY
|
||||||
|
Region to connect to.
|
||||||
|
Choose a number from below, or type in your own value
|
||||||
|
/ The default endpoint - a good choice if you are unsure.
|
||||||
|
1 | US Region, Northern Virginia or Pacific Northwest.
|
||||||
|
| Leave location constraint empty.
|
||||||
|
\ "us-east-1"
|
||||||
|
[snip]
|
||||||
|
region> us-east-1
|
||||||
|
Endpoint for S3 API.
|
||||||
|
Leave blank if using AWS to use the default endpoint for the region.
|
||||||
|
Specify if using an S3 clone such as Ceph.
|
||||||
|
endpoint> s3.wasabisys.com
|
||||||
|
Location constraint - must be set to match the Region. Used when creating buckets only.
|
||||||
|
Choose a number from below, or type in your own value
|
||||||
|
1 / Empty for US Region, Northern Virginia or Pacific Northwest.
|
||||||
|
\ ""
|
||||||
|
[snip]
|
||||||
|
location_constraint>
|
||||||
|
Canned ACL used when creating buckets and/or storing objects in S3.
|
||||||
|
For more info visit https://docs.aws.amazon.com/AmazonS3/latest/dev/acl-overview.html#canned-acl
|
||||||
|
Choose a number from below, or type in your own value
|
||||||
|
1 / Owner gets FULL_CONTROL. No one else has access rights (default).
|
||||||
|
\ "private"
|
||||||
|
[snip]
|
||||||
|
acl>
|
||||||
|
The server-side encryption algorithm used when storing this object in S3.
|
||||||
|
Choose a number from below, or type in your own value
|
||||||
|
1 / None
|
||||||
|
\ ""
|
||||||
|
2 / AES256
|
||||||
|
\ "AES256"
|
||||||
|
server_side_encryption>
|
||||||
|
The storage class to use when storing objects in S3.
|
||||||
|
Choose a number from below, or type in your own value
|
||||||
|
1 / Default
|
||||||
|
\ ""
|
||||||
|
2 / Standard storage class
|
||||||
|
\ "STANDARD"
|
||||||
|
3 / Reduced redundancy storage class
|
||||||
|
\ "REDUCED_REDUNDANCY"
|
||||||
|
4 / Standard Infrequent Access storage class
|
||||||
|
\ "STANDARD_IA"
|
||||||
|
storage_class>
|
||||||
|
Remote config
|
||||||
|
--------------------
|
||||||
|
[wasabi]
|
||||||
|
env_auth = false
|
||||||
|
access_key_id = YOURACCESSKEY
|
||||||
|
secret_access_key = YOURSECRETACCESSKEY
|
||||||
|
region = us-east-1
|
||||||
|
endpoint = s3.wasabisys.com
|
||||||
|
location_constraint =
|
||||||
|
acl =
|
||||||
|
server_side_encryption =
|
||||||
|
storage_class =
|
||||||
|
--------------------
|
||||||
|
y) Yes this is OK
|
||||||
|
e) Edit this remote
|
||||||
|
d) Delete this remote
|
||||||
|
y/e/d> y
|
||||||
|
```
|
||||||
|
|
||||||
|
This will leave the config file looking like this.
|
||||||
|
|
||||||
|
```
|
||||||
|
[wasabi]
|
||||||
|
env_auth = false
|
||||||
|
access_key_id = YOURACCESSKEY
|
||||||
|
secret_access_key = YOURSECRETACCESSKEY
|
||||||
|
region = us-east-1
|
||||||
|
endpoint = s3.wasabisys.com
|
||||||
|
location_constraint =
|
||||||
|
acl =
|
||||||
|
server_side_encryption =
|
||||||
|
storage_class =
|
||||||
|
```
|
||||||
|
|
Loading…
Add table
Reference in a new issue