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.

已提問 10 個月前檢視次數 501 次
2 個答案
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
專家
已回答 10 個月前
profile picture
專家
已審閱 10 個月前
profile pictureAWS
專家
已審閱 10 個月前
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
專家
已回答 10 個月前
profile pictureAWS
專家
已審閱 10 個月前

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南