S3 Bucket Transfer to another account

0

We have 2 S3 buckets with a large number of call recordings in. The customer wants to take control of this bucket as they are using a different supplier. If they create a Console of their own, can we let them have the S3 buckets.

asked 10 months ago473 views
2 Answers
3

No, you can't transfer the ownership of S3 buckets across accounts. Once bucket is created in an account, it'd be owned only by that account through out it's life.

However, you can copy the data from these supplier buckets to actual owner account buckets.

I'd suggest you to go through this storage blog, which covers all the copy options and their pros/cons.

Batch replication is most fit for large volume of data copy across buckets. Refer Batch Replication Document. Refer batch copy permissions setup if you'd like to copy through S3 batch copy.

profile pictureAWS
EXPERT
answered 10 months ago
profile picture
EXPERT
reviewed 10 months ago
profile pictureAWS
EXPERT
reviewed 10 months ago
1

Hi, you can't transfer the ownership of an existing bucket to another account, But you can copy its accross 2 accounts in another bucket owned by the destination account.

See https://docs.aws.amazon.com/prescriptive-guidance/latest/patterns/copy-data-from-an-s3-bucket-to-another-account-and-region-by-using-the-aws-cli.html

profile pictureAWS
EXPERT
answered 10 months ago
profile pictureAWS
EXPERT
reviewed 10 months ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions