This document provides instructions to manage Replication using the CLI. Additionally, these tasks can also be performed using the DCD and IONOS Object Storage API.
Create the file replication_configuration.json with the following content:
"Role": "this field is ignored",
"Rules": [
{
"Status": "Enabled",
"Prefix": "",
"Destination": {
"Bucket": "arn:aws:s3:::my-destination-bucket"
}
}
]
Enable replication from my-source-bucket to my-destination-bucket (use the endpoint of the source bucket):
aws s3api put-bucket-replication --bucket my-source-bucket --replication-configuration file://replication_configuration.json --endpoint-url https://s3.eu-central-2.ionoscloud.com
Retrieve the replication configuration:
aws s3api get-bucket-replication --bucket my-source-bucket --endpoint-url https://s3.eu-central-2.ionoscloud.comDelete the replication configuration:
aws s3api delete-bucket-replication --bucket my-source-bucket --endpoint-url https://s3.eu-central-2.ionoscloud.com