The S3 Backup Restore Tool is the standalone utility for performing DR from your S3 backup bucket, either to the original cluster or to an empty cluster that is meant to replace the original. See S3 Backup Feeds.
Once your data is backed up in S3, the restore tool allows both examining a backup and control how, what, and where it is restored:
...
Section | Settings |
---|---|
[s3] |
|
[s3] archival only | If you are using an S3 bucket with an archival storage class (Glacier, Glacier Deep Archive), set these additional parameters:
|
[forwardProxy] | This section is for use only with an optional forward proxy:
|
[log] | You may use the same log settings as your Swarm cluster; if you do so, identify the logs by looking for those with the component "
|
[swarm] |
|
...
-R or --recursive
— Recursively lists the given domain or bucket, or else the entire cluster. Without this option, the command lists only the top-level contents of the object.-v or --versions
— List previous versions of versioned objects. Versions are not listed by default.-l or --long
— Lists details for each item returned in the output:- Creation date
- Content length of the body
- ETag
- Archive status:
- AN — Archived; not available for restoration
- AR — Archived with an archive restore in progress; not available for restoration
- AA — Archived with a copy available for restoration
- OK — Not archived and fully available
- Objectspec
- Alias UUID, if the object is a domain or bucket
<objectspec>
— If none, the command runs across the entire contents of the S3 backup. If present, filters the command to a specific domain or bucket (context object) in Swarm. Use this format:Cluster Domain mydomain/
Bucket mydomain/mybucket/
Named object mydomain/mybucket/myobject/name/with/slashes.jpg
Named version mydomain/mybucket/myobject/name/with/slashes.jpg//645f3912802bb4c31311afc46de2cfc3
Unnamed object mydomain/06ea262a860af23504261f50c09a6b29
(no domain if untenanted)Unnamed version mydomain/06ea262a860af23504261f50c09a6b29//137a88d550041ecda9b8ec4bc36ebea2
Info title Note Be sure to use Use the double-slash format (
//
) before including a specific version ID for an object. Newlines separate objects.
...
Cluster | |
---|---|
Domain | mydomain/ |
Bucket | mydomain/mybucket/ |
Named object | mydomain/mybucket/myobject/name/with/slashes.jpg |
Named version | mydomain/mybucket/myobject/name/with/slashes.jpg//645f3912802bb4c31311afc46de2cfc3 |
Unnamed object | mydomain/06ea262a860af23504261f50c09a6b29 (no domain if untenanted) |
Unnamed version | mydomain/06ea262a860af23504261f50c09a6b29//137a88d550041ecda9b8ec4bc36ebea2 |
Info | ||
---|---|---|
| ||
Be sure to use Use the double-slash format ( |
...