我希望能够创build一个镜像现有存储桶设置的新存储桶。 什么是最好的办法呢?
理想情况下,我希望能够通过aws cli捕获设置,并通过命令行创build一个新的设置
想法1:如果您键入aws s3api help您将看到许多get-bucket-*命令,为您提供存储桶设置。 您可以将这些插入到目标存储桶的create-bucket和put-bucket-*命令中。
优点:速度快,可以自动化
缺点:有些工作是通过putinput映射所有的get输出,因为S3 bucket属性被扩展,所以需要更新进程
想法2:亚马逊的CloudFormer工具可以为您的账户中的资源生成一个CloudFormation模板。 您可以select源桶来生成独立的CloudFormation模板,然后使用aws-cli运行该模板。
优点:直接获取模板的步骤
缺点:需要几分钟的GUI过程才能生成不能自动执行的模板