Migrating Exchange Server 2003 Enterprise Edition from old hardware to new hardware

exchange-2003migration

Currently running Exchange Server 2003 Enterprise Edition on an HP 380 server, we would like to migrate to a new Dell 2950. Do I have to install from scratch or do I have a choice?

I also need an Active Directory domain controller.

Is there a tool which I can use for the same copy and paste on the new hardware?

Best Answer

Personally I would do the Mailbox Migration, I've done it before and had no issues.

  1. Install Windows on the new server & patch it
  2. Join it to the existing domain
  3. If that server needs to be a domain controller DCPromo it, and add the GC role, etc to it, if doesn't need to be skip this step.
  4. Install Exchange 2003, SP2
  5. In the Exchange System Manager you should now see both servers.
  6. In Active Directory users and customer, Create a new user, when selecting the mailbox part, select the new exchange server
  7. Login, and make sure the new user works on the new server.
  8. Make sure you are logged off any workstations
  9. In Exchange System Manager, move your mailbox to the new Exchange server
  10. Login as yourself, open outlook
  11. Outlook should detect the mailbox move and reconfigure itself, you shouldn't need to change a thing. You can double check after you confirm its working that the mail server in the account is now the new one
  12. If that good, move a couple of users mailboxes.
  13. The next day confirm they are good and working and Outlook re-configured them automaticly as well.
  14. Move the rest of the users.
  15. As long as you leave both exchange servers online, Outlook will connect to the old Exchange server, see the mailbox has been moved and reconfigure itself to the new server.

Your end users shouldn't see a thing. Last time I did it, I left both the old and new Exchange server online for 4 weeks. This give all users time to login to the computers they used. I didn't have to change anyone manually.

  1. After that suitable period of time, Stop the Exchange services on the old server
  2. Wait a week, make sure everything is still working, if something bad happens, just start the services back up. Send test email from hotmail to your domain, etc.
  3. If thats all good, uninstall Exchange from the old server
  4. At this point, I would actually stop and leave the old server online as a second DC. It's always good to have 2 DC's on a domain should one fail. Then you don't lose/have to rebuild the whole domain.
  5. But if you want to remove it, shut the server down for a week, make sure everyone can still login and everything works. Its way easier to restart the server then to re-promote it if you missed something.
  6. Once everything is good and you are sure everything is working, run dcpromo on it again to demote it to a member server.
  7. Remove from domain and done

If it goes smoothly your users won't even notice and there will be no downtime except for when you actually are move a users mailbox.