The page has been translated by Gen AI.
icon

Bucket replication solution

Bucket replication solution

Overview

If you need backup or migration for a bucket in object storage, you can use a bucket replication solution.

Users can perform bucket data replication and source data copying using the SCP console, and can replicate data (sync) via the S3 replication API.

Bucket Replication and Original Data Copy Architecture

Bucket Replication
Figure. Bucket Replication

Replication Policy Guide

The replication policy is a solution based on s3api s3replication.

It is a solution that synchronizes objects updated from the point of replication execution in real time, ensuring the availability of the user’s data.

The replication bucket name must be different from the source, and replication is possible for both same-region and cross-region.

Replication of all data within the bucket is also possible, and prefix‑based replication is provided.

To perform replication, enabling versioning within the bucket is required, and consequently, delete markers can also be replicated.

Replication Policy S3API Guide

AWS CLI Guide

s3api_guide1
s3api_guide2

RestAPI Guide

restapi_guide
Figure. restapi_guide

replication.json Guide

Role
  • Unused
Rules: Destination: Bucket
  • Unlike the s3 ARN format, use it as below.
  • arn:ceph:s3:Endpoint:Accesskey-Secretkey:BucketName

Original Data Copy Guide

The original data copy policy is not offered as an s3api by SCP’s own solution.

Copies all data present at the time of copying to the target.

The copy bucket name must be different from the source, and copying is possible in both same-region and cross-region.

Reference document

[1] aws s3pai guide, https://docs.aws.amazon.com/ko_kr/AmazonS3/latest/userguide/replication.html