如何将我的32位Amazon EC2 EBS支持的实例升级到64位?

Yur*_*uri 5 ubuntu upgrade amazon-ec2

我在Ubuntu EC2实例上的Box服务器中托管Wave.我从一个32位的micro开始,然后逐渐升级到一个小的,现在到中等.但是,随着用户数量和存储数据的增长 - 机器内存不足,所以我想升级到一个大型实例.问题是 - 仅仅停止实例,更改类型并重新启动是不可能的.我想我需要创建一个64位大的实例,并从中间实例附加到它的卷.问题是:1.有可能吗?如果是这样 - 有人可以帮我写一个基于EC2控制台命令的脚本来做吗?2.是否有其他更简单的方法将32位中型实例升级为64位大型实例?谢谢!

Rak*_*kar 6

不幸的是,像其他操作系统一样,我认为没有办法将upgrade32位改为64位.你几乎肯定需要重新安装.

我就是这样做的:

  1. 备份您重要的(所需的一切)数据.
    1. 创建EBS卷.
    2. 将其连接到EC2机器.
    3. 转储我所有宝贵/重要的数据.
    4. 将它从EC2机器上拆下.
  2. 吹动当前的EC2机器.
    1. 我会创建一个snapshotroot设备,如果它在将来有用的话.
  3. 启动EBS支持的64位Ubuntu实例.
    1. 将上述EBS卷连接到本机.
    2. 将数据复制到它的位置.
    3. 确保一切正常.
    4. 将其从新机器上拆下
    5. 杀死EBS卷.