我有一个Amazon EC2微实例(t1.micro)。我想把这个实例升级到大。
这是我们的生产环境,那么最安全的方法是什么?
有什么循序渐进的指南来做到这一点吗?
我有一个Amazon EC2微实例(t1.micro)。我想把这个实例升级到大。
这是我们的生产环境,那么最安全的方法是什么?
有什么循序渐进的指南来做到这一点吗?
当前回答
根据我的经验,我这样做的方式是创建您当前映像的快照,然后一旦完成,您将在启动新实例时看到它作为一个选项。此时只需将其作为一个大型实例启动。
这是我的方法,如果我不希望任何停机时间(即。因为这个解决方案只在新服务器启动并运行后才使服务器脱机(我还使用它向集群中添加新机器,方法是只添加新机器)。如果停机时间是可以接受的,那么请参阅Marcel Castilho的回答。
其他回答
根据我的经验,我这样做的方式是创建您当前映像的快照,然后一旦完成,您将在启动新实例时看到它作为一个选项。此时只需将其作为一个大型实例启动。
这是我的方法,如果我不希望任何停机时间(即。因为这个解决方案只在新服务器启动并运行后才使服务器脱机(我还使用它向集群中添加新机器,方法是只添加新机器)。如果停机时间是可以接受的,那么请参阅Marcel Castilho的回答。
创建AMI ->在大实例上启动AMI。
更多信息http://docs.amazonwebservices.com/AmazonEC2/gsg/2006-06-26/creating-an-image.html
你也可以在aws.amazon.com的管理控制台完成这些操作
使用AWS EC2控制台,而不是ElasticFox。
第一个方法:
创建实例的新AMI 启动它
替代方法:
创建磁盘快照 启动具有相同AMI类型的大型EBS实例(请注意,此时磁盘将包含创建此AMI时的数据,而不是您的最新更改) 一旦完全启动,停止新实例 从停止的实例中分离根卷 在新实例的同一可用分区中,根据之前创建的快照创建一个虚拟磁盘 将根卷挂载到/dev/sda1 再次启动新实例
使用AWS管理控制台:
右键单击实例 实例生命周期>停止 等待…… 实例管理>修改实例类型
使用AWS管理控制台
进入“Volumes”,为实例的卷创建一个快照。 进入“快照”,选择“从快照创建图像”。 转到“AMIs”,选择“启动实例”,然后选择“实例类型”等。