Upgrade Server 2003 Enterprise 64 bit Exchange 2007 Server to Server 2008 Exchange 2010 Server


I have a Server 2003 64 bit Enterprise Exchange 2007 Server which i wish to upgrade to Windows Server 2008 R2 64 bit Enterprise or Standard with Exchange 2010.

Can i simply put the Server 2008 disk in and press upgrade? (I know its never that simple)

I was concidering doing this in two weeks and i thought i best check to see how it would best be done first.

Our Primary DC is Server 2008
James WilkinsonNetwork Security AnalystAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

James WilkinsonNetwork Security AnalystAuthor Commented:
Would i need R2?
You can't do an in place upgrade unless you want problems.The following Exchange blog link explains why in more detail.
Even though Exchange 2007 sp3 can be installed on win2008 r2 you cannot do it as an upgrade.
Syed_M_UsmanSystem AdministratorCommented:
if you have extra hardware the safest would be install 2008r2, exchange 2010. move mailboxes. check incoming and outgoing emails once happy remove the old server...


Big Business Goals? Which KPIs Will Help You

The most successful MSPs rely on metrics – known as key performance indicators (KPIs) – for making informed decisions that help their businesses thrive, rather than just survive. This eBook provides an overview of the most important KPIs used by top MSPs.

James WilkinsonNetwork Security AnalystAuthor Commented:
I dont have any hardware that can be used in this case.

To be honest i think our exchange environment could do to be started from scratch.

We have Exchange Backup Agent could we not backup the whole exchange setup and then replicate it on Server 2008?

This probably shows how much i know about Exchange...
The best way to achieve thsi is to find/loan a second machine and install Exchange 2007 SP1 on there and then move the users.
If there is no way you can get another machine, the only way i can think of achieving this is to export all the mailboxes to PST's and then uninstall Exchange 2007 and Powershell, upgrade the OS to Win2008 or 2008 R2 and reinstall Exchange 2007. Its not something I've ever been forced to do just trying to put myslef in your shoes!
You would need to consider the number of users you would have to export and the volume of data the PST's would take up.
Hope that helps.
Syed_M_UsmanSystem AdministratorCommented:

"the only way i can think of achieving this is to export all the mailboxes to PST's and then uninstall Exchange 2007 and Powershell" but this will have downtime.... can be 1hour to hours (depending on the mailbox size)
James WilkinsonNetwork Security AnalystAuthor Commented:
Thankyou so much for that as we only have 41 mailboxes at an average size of 35mb i doubt that it will take too long

What do you think?
Syed_M_UsmanSystem AdministratorCommented:

Below in not revomended but could be a better option if you dont have any hardware, no budget, no able to rent.......

could you please verify your exchange server hardware specifications? if your current server is not very  high end server, you can check the current system performance. if the usage is less take full serevr backup on two different places...

try to find any Core i 7 computer 64bit computer, install 2008R2, exchange 2010. move mailboxes, once done test only 1 user once suceed, uninstall exh 2007, disjoin from domain, format. install 2008r2, exh 2010 (make sure o put new server name not same as before) move mailboxes... all done

Make sure do this after office hours + weekend + support people on standby.
James WilkinsonNetwork Security AnalystAuthor Commented:
I may have an old HP ML150 2G RAM 3G XEON Server which i have to decomission today.

Will this do?

If thats an ML150 G3 should do the temporary job you require of it. Not sure that model supports Winodws 2008 but will definitely be ok with windows 2003, so i would get it up and installed with Exchange 2007 and move one user by way of test. As its the first server you will also need to move connectors etc to the temp server as you will have to uninstall Exchange 2007 from the original server. The following link should help:

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
James WilkinsonNetwork Security AnalystAuthor Commented:
I seem to have a problem I was going to install server 2003 64bit enterprise on our ML150 G2 Server and then install exchange 2007 move over all the mailboxes etc and then test it but I don't think the ML150 will support a 64bit OS :-(

If I had a machine could I not restore from a backup image so the server will be identical rather than moving mailboxes etc etc?

We're using backup exec 2010 which claims we can restore to any hardware with minimal downtime, just a thought to save some time.

It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows Server 2008

From novice to tech pro — start learning today.