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
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
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



