Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

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

My client would like to upgrade from our current development 32-bit server to a much larger server running on a 64 bit platform.

I'd very much so like to just import a snapshot of my current server's AMI (the 32 bit), but I'm thinking I can't do that when moving to a 64 bit instance can I?

If I can, what about my libs? Do I need to reinstall a lot of my already installed and configured services?

share|improve this question

migrated from May 9 '11 at 11:15

This question came from our site for professional and enthusiast programmers.

Which distro? Some systems will have a mechanism to upgrade the entire system including all packages to ones compiled for 64bit, but usually that is messier than would be desired.

This might be a good chance to consolidate your clients software to an easy to use package that can be dropped into any running system. Launch a new clean 64 bit instance and work on collecting all the bits that are unique to your client, perhaps even writing a script to "setup" the system for him. This exercise would also make migrating to other platforms, expanding the architecture, setting up test systems, etc easier to administer.

share|improve this answer
For sure, I'm not held back on launching a quick tesitng environment to see if it'll work, just haven't yet and figured id ask here before i goto bed.. Basic 32-bit Amazon Linux AMI 2011.02.1 Beta and upgrading to the 64-bit – Atticus May 9 '11 at 10:43
Assuming the distro is Ubuntu, are there any worthwhile (automated) options? (I asked a similar question today: – Jonik Sep 20 '11 at 17:43

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.