Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services 如何将s3迁移到另一个帐户_Amazon Web Services_Amazon S3_Synchronization - Fatal编程技术网

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

Amazon web services 如何将s3迁移到另一个帐户,amazon-web-services,amazon-s3,synchronization,Amazon Web Services,Amazon S3,Synchronization,我需要将s3 bucket迁移到另一个帐户。 所有数据都可以通过s3同步轻松生成。但是,是否可以迁移到另一个帐户,并且不更改以下内容: s3://url aws\u访问\u密钥\u id aws\u密码\u访问\u密钥 每个Amazon S3存储桶名称都是唯一的。因此,向另一个帐户提供存储桶的唯一方法是: 把桶倒空 删除铲斗 等待(可能需要几个小时才能获得该名称) 在其他帐户中创建具有相同名称的bucket 这将保留到bucket的URL 访问密钥和密钥绑定到特定帐户。事实上,您可以通过I

我需要将s3 bucket迁移到另一个帐户。 所有数据都可以通过s3同步轻松生成。但是,是否可以迁移到另一个帐户,并且不更改以下内容:

  • s3://url
  • aws\u访问\u密钥\u id
  • aws\u密码\u访问\u密钥

每个Amazon S3存储桶名称都是唯一的。因此,向另一个帐户提供存储桶的唯一方法是:

  • 把桶倒空
  • 删除铲斗
  • 等待(可能需要几个小时才能获得该名称)
  • 在其他帐户中创建具有相同名称的bucket
这将保留到bucket的URL

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


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

谢谢!不幸的是,这不是我的情况。当前存储桶大小超过100Gb,消费者和生产商应始终可以使用。在这种情况下,将无法将存储桶移动到其他帐户。您可以设置权限,使bucket内容可由另一个帐户使用和管理,但无法更改bucket的所有权。您可以设置一个新bucket并将现有引用更改为新bucket。