你如何处理AWS 32和64位服务器的大小限制?

我试图找出启动小型实例的最佳方式–1.7GB RAM,1个AWS上的ECU,并能够调整到7.5GB大小和更大 – 同样从7.5gb大到小实例。 有没有人得到这个地方? 我可以启动一个微型的64位实例,但下一步是一个大的实例,如果我启动一个微型的32位,下一步只有一个1.7GB(好的1或5 ECU的…)最大。 我希望能够在各种实例大小之间进行合理的调整。 任何build议感激! 谢谢。

不幸的是,您不能在32位和64位实例types之间移动服务器映像。 长话短说,不同的服务器types需要不同的内核,这些内核被烘焙到服务器映像中。

通常,在实例types之间快速移动的最佳select是使用自动化工具(如puppet或chef)启动和pipe理您的实例。 一旦使用这些工具之一进行设置,并在EBS卷或S3上拥有所有持久性数据,则任何单个服务器都将变为短暂的。 在服务器types之间切换通常就像按几个button一样简单。

如果你不想学习和设置这样的自动化工具,那么你最好转移到Rackspace Cloud或Linode,因为他们有更强大和专用的工具在实例大小之间迁移。