Amazon ec2 如何安全地将Amazon EC2实例从t1.micro升级到大型?
我有一个AmazonEC2微实例(t1.micro)。我想将此实例升级到大型。这是我们的生产环境,那么什么是最好的、无风险的方法呢Amazon ec2 如何安全地将Amazon EC2实例从t1.micro升级到大型?,amazon-ec2,amazon-web-services,upgrade,Amazon Ec2,Amazon Web Services,Upgrade,我有一个AmazonEC2微实例(t1.micro)。我想将此实例升级到大型。这是我们的生产环境,那么什么是最好的、无风险的方法呢 有什么分步指南可以做到这一点吗?根据我的经验,我的做法是创建当前映像的快照,然后在创建新实例时将其视为一个选项。此时只需将其作为一个大型实例启动即可 如果我不想停机(即生产服务器),这是我的方法,因为此解决方案仅在新服务器启动并运行后才使服务器脱机(我还使用它向集群添加新机器,方法是使用此方法仅添加新机器)。如果可以接受停机时间,请参阅Marcel Castilho
有什么分步指南可以做到这一点吗?根据我的经验,我的做法是创建当前映像的快照,然后在创建新实例时将其视为一个选项。此时只需将其作为一个大型实例启动即可
如果我不想停机(即生产服务器),这是我的方法,因为此解决方案仅在新服务器启动并运行后才使服务器脱机(我还使用它向集群添加新机器,方法是使用此方法仅添加新机器)。如果可以接受停机时间,请参阅Marcel Castilho的回答。创建AMI->在大型实例上启动AMI 更多信息
您也可以在aws.amazon.com的管理控制台上完成这一切,使用aws EC2控制台,而不是ElasticFox 第一种方式:
- 创建实例的新AMI
- 启动它
- 制作磁盘的快照
- 启动具有相同AMI类型的大型EBS实例(请注意,此时磁盘将包含创建此AMI时存在的数据,而不是您最新的更改)
- 完全启动后,停止新实例
- 从停止的实例分离根卷
- 从以前在新实例的同一可用性区域中创建的快照创建虚拟磁盘
- 将根卷连接到/dev/sda1
- 再次启动新实例
- 右键单击实例
- 实例生命周期>停止
- 等等
- 实例管理>更改实例类型
- 转到“卷”并创建实例卷的快照
- 转到“快照”并选择“从快照创建图像”
- 转到“AMIs”并选择“启动实例”,然后选择“实例类型”等