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

I want to be able to upgrade from 2003 to 2008 without any loss of files or programs.

Is this possible to do?

share|improve this question
2008 or 2008 r2? – Sam Dec 7 '09 at 17:24
2003 R2 - 2008 R2 – admintech Dec 8 '09 at 8:25
up vote 3 down vote accepted

Yes, if the two systems use the same language and the same CPU architecture (x86 or x64).

But be careful, because maybe some hardware and/or applications you have on the server don't work on Windows Server 2008; be sure to check for compatibility issues.

Also, although in-place upgrades of the O.S. are supported, they're usually not considered best practice because they lead to an "unclean" installation.

share|improve this answer
The current system supports only 4GB (standard edition), would an upgrade to Windows Server 2003 Enterprise edition be a easier jump to make? – admintech Dec 8 '09 at 8:36

These three articles discuss how to upgrade from Windows Server 2003 to Windows Server 2008. These all come from the Microsoft Support website.

Information and resources to use when you plan to upgrade Windows Server 2003 to Windows Server 2008

Supported paths for upgrading from Windows Server 2003 to Windows Server 2008

How to upgrade Windows Server 2003 R2 to Windows Server 2008

Good luck on your upgrades!

share|improve this answer

I wouldn't personally do this as an in-place upgrade. There are a lot of differences between Server 2003 & Server 2008, and chances are you will find things not working after the upgrade. However, if you really can't avoid a clean install, you should at least do a test upgrade on a separate machine or VM.

share|improve this answer

You can if you are upgrading to the same architecture, as already mentioned.

If you are running Server 2003 x86 you might want to just do a clean install of x64 2008 or R2. Microsoft will not be releasing any more x86 server operating systems, so you can expect x86 application support to start to decline as well as not having an upgrade path past 2008. 2008 R2, for example, is x64 only.

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.