This document provides instructions to manage Replication using the CLI. Additionally, these tasks can also be performed using the web console and IONOS S3 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

Retrieve the replication configuration:

aws s3api get-bucket-replication --bucket my-source-bucket  --endpoint-url

Delete the replication configuration:

aws s3api delete-bucket-replication --bucket my-source-bucket  --endpoint-url

Info: It takes up to a few minutes for the deletion of a replication rule to propagate fully.

Last updated