我如何通过ec2控制台为我的Windows实例从微型实例迁移到小实例,因为我们遇到了堆大小问题。 我也有一些软件(Apache,PHP)安装在该机器上。 我没有看到让我通过EC2控制台迁移这个实例的动作。
以下是使用EC2控制台将实例types从t1.micro更改为m1.small的步骤。
如果您有与实例关联的弹性IP地址,则需要重新关联它。
我更喜欢命令行,并写了一篇关于如何用三个命令来完成这个任务的文章:
将EC2实例移动到较大的尺寸
http://alestic.com/2011/02/ec2-change-type
您可能需要阅读该文章,因为它有大量有关此过程的信息,这对了解您是使用命令行还是AWS控制台很重要。
这很容易 – 没有一个“一键”的方式,但它是一系列的控制台操作:
当你感到满意时,你可以终止Micro。 不要忘记将任何其他EBS卷从Micro切换到新的Small实例,如果使用EIP,则将地址分配给Small。
我从正在运行的实例创build一个AMI,所以我可以随时启动一台新机器。 这也让我有任何数量的人在同一时间运行。 推新的代码,我可以启动一个新的实例,推动变化,testing,并确保事情看起来不错,然后我只需要改变弹性IP指向新的,closures旧的,我很好基本没有停机时间。
被警告,中小型(高cpu)只能运行32位,所以如果你现在的实例是64位的,那么你就有挑战了。