Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

How would you move your Amazon EC2 small to large instance, considering that small is 32-bit and large is 64bit?

I think there shouldn't be any problem running 32-bit AMI on the 64-bit instance, am I right?

Thank you in adv

share|improve this question
There isn't really any reason to use 32 bit over 64bit at this point. – Kevin Aug 22 '15 at 2:02

Your question is a little unclear here, but here's how I would approach this. I am assuming you have a single volume bound to your instance here, if not, you need to adjust the below to capture all volumes

1) Identify the volume that is bound to your instance 2) Create a EBS-stored snapshot of your volume 3) Stop your original instance 4) Deploy a new large instance 5) Stop the new instance 6) Unbind any volume that may have attached to that large instance by default 7) Create a new volume based on the snapshot of your original volume 8) Bind your new volume to your new instance 9) Start the new instance

If all goes well, you new instance (Large) is running with the same storage volume as your old system and it boots right up. Worst case if something goes wrong, delete the new instance and turn your old instance back on.

share|improve this answer

You don't want to run 32bit system on 7,5GB of RAM. 3GB of RAM is usually maximum memory that is reasonable with 32bit system. Linux can use PAE to access more than that but AFAIK PAE in a virtual machine isn't efficient.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.