我们正在运行各种AWS资源,包括但不限于:
EC2(我们可以复制AMI),RDS,VPC,IAM,S3,SNS,CloudWatch,CloudFront,Auto Scaling
我们现在要将所有内容都移动到另一个AWS账户。 我如何移动所有?
我需要让S3 Buckets同步,CloudFront也一样。
我试图阻止CloudFormation并生成一个CloudFormer模板。 然后,我将该模板导入新的AWS账户,并从此模板中启动新的堆栈。
下一步是什么 ??
我看不到创build的EC2服务器,也没有S3,安全组,EBS,新帐户上没有任何东西。
如何一次性移动所有资源?
谢谢。 桑迪普
如果使用CloudFormation构build整个基础架构,则可以更轻松地复制它,即使在另一个帐户中也是如此。
您仍然需要处理数据迁移,这将根据您的部署设置而有所不同。
如果你使用的configurationpipe理最多,如果不是所有的操作系统都可以在你的其他账户中被复制。
虽然AWS确实有一种基于当前环境对CloudFormation模板进行逆向工程的方法,但我从未尝试过,听起来像是应该放弃它。
aws cli命令将s3数据“aws s3 sync s3://从s3://移动到”。 您可能需要导出或共享其他数据,如RDS和SNS。