如何将s3迁移到另一个帐户

时间:2018-10-08 18:35:24

标签: amazon-web-services amazon-s3 synchronization

我需要将s3存储桶迁移到另一个帐户。 使用s3 sync可以轻松制作所有数据。但是,可以迁移到另一个帐户并且不更改以下内容:

  • s3:// url
  • aws_access_key_id
  • aws_secret_access_key

1 个答案:

答案 0 :(得分:1)

每个Amazon S3存储桶名称都是唯一的。因此,将存储桶分配给另一个帐户的唯一方法是:

  • 清空水桶
  • 删除水桶
  • 等待(可能需要几个小时才能使用该名称)
  • 在另一个帐户中创建一个具有相同名称的存储桶

这将保留指向存储桶的URL。

访问密钥和秘密密钥绑定到特定帐户。实际上,您可以通过IAM生成多个访问密钥。无法将这些凭据转移到其他帐户。

提示:将存储桶的内容复制到另一个存储桶时,请确保使用--acl bucket-owner-full-control将对象的控制权授予新帐户。