Migrating from Exchange 2003 SBS to Exchange 2010

Posted on 2010-01-05
Last Modified: 2012-05-08
I am looking for some insight on recommendations for migrating away from an Exchange 2003 SBS environment to a dedicated Exchange 2010. Currently the SBS 2003 server is running on an older HP DL380 G3 and it currently supports approximately 50 users (Actually about 40 give or take). I have a new HP DL 380 G5 with Dual Quad core 2.5GHz CPU's and 16GB of Ram. The new server also has 146GB SAS hard drives (Qty.8).

1. Can the new 2010 co-exist with the SBS 2003 exch server while we migrate the users?
2. What would the best method for migrating the users from the old 2003 SBS exch box to the new 2010 exch server? I have used the AD migration tool before but I am not sure if there is something newer for migrating?

3. What would you recommend for the disk array setup for housing the exch data? (There are Qty. 8 146GB drives installed) I am planning on Mirroring the first two for the OS&We also have a NAS and SAN for external storage if necessary.

4.  Do I need to update the 2003 schema in AD for exch 2010? Again this is an SBS server so I am also planning on migrating the domain controller and the FSMO roles to a new 2008 server however I was not planning on doing that until after the exchange migration.

5. I am planning on installing Windows Server 2008 R2 Std. x64 for the host OS and Exchange Server 2010 Std. Is there any reason I should go with the Enterprise Edition for either one such as additional features?

I am currently researching and gathering information so I appreciate any information or recommendations you have.
Question by:MTXEPS
    LVL 74

    Accepted Solution

    1) Yes the way you would do it would be to install a second domain controller and exchange server into your existing organisation and then move the mailboxes to the 2010 server then decomissioning the SBS server (obviously this is a very simplified view)

    2) As above

    3) Personally I would RAID 5 the whole lot and then create seperate volumes 1 for the OS and one for DATA

    4) You will need to run adprep /forestprep from the 2008 server disk on the SBS server to prepare Active Directory for a 2008 Domain Controller.  Remember you cannot promote or demote a server with Exchange installed on it.

    5) The Enterprise CAL's for Exchange 2010 provide access to online archiving etc but that's CAL licenses which I believe are valid for Standard or Enterprise bit I'm not 100% sure.

    So the steps would be as follows:

    > Install new 2008 Server
    > Run adprep32 /forestprep from the 2008 DVD on the SBS server
    > DCPROMO the server to make it a domain controller and click the advanced link to install DNS at the same time
    > change your SBS server and clients (Update DHCP) to use the new server for DNS and restart the NETLOGON service on the SBS Server
    > Install Exchange 2010 and move all mailboxes/public folders/offline address books etc
    > reconfigure your port 25 and 443 forwarding rules to point to the new server.
    > Uninstall Exchange from the SBS server as per:
    > Transfer the FSMO roles from the SBS server to the new server as per:
    > Run DCPROMO on the SBS server to remove Active Directory from it then shit it down and remove it from the network.
    LVL 74

    Expert Comment

    by:Glen Knight
    All that said I have to ask the question why are you moving away from the ultra discounted SBS licensing and moving to full price licensed products?

    Author Comment


    Thanks for the feedback! I completly understand the steps you outlined, and also just to clarifiy for you that the new 2008 Domain Controller will be a seperate physical server. Basiclly I am trying to migrate everything away from the SBS solution so we dont have all of our Eggs in one basket so to speak... Plus I need the ability to setup Cross Forest/Domain trusts. The Exchange 2010 will run on its own 2008 server and there will be a seperate 2008 server for the domain controller. I will also be moving the Sharepoint role to its own server which will more than likely be a VM. Also last but not least, I will also be migrating the SQL Server role on the current SBS server to its own dedicated 2008 SQL Server.
    LVL 74

    Expert Comment

    by:Glen Knight
    OK fair enough.

    Did you need any further clarification?
    LVL 74

    Expert Comment

    by:Glen Knight
    I would still probably do the Domain Controller first so you have 2 running (just don't transfer the FSMO roles) then do exchange.

    Remember the LAST thing you do is demote the SBS server because once you have done this it will shutdown daily because it's against it's licensing agreement.
    LVL 74

    Expert Comment

    by:Glen Knight
    Just had another thought.

    One we see lots of questions for is because people haven't installed the correct prerequisites for Exchange 2010.  See here for some scripts:

    note the different scripts for Windows 2008 R2 and ensure you run these before installing Exchange.

    Author Comment

    Great, thanks for all your information as it is much appreciated.

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    Do email signature updates give you a headache?

    Do you feel like all of your time is spent managing email signatures? Too busy to visit every user’s desk to make updates? Want high-quality HTML signatures on all devices, including on mobiles and Macs? Then, let Exclaimer solve all your email signature problems today!

    Set OWA language and time zone in Exchange for individuals, all users or per database.
    Resolve Outlook connectivity issues after moving mailbox to new Exchange 2016 server
    In this video we show how to create a Contact in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.: First we need to log into the Exchange Admin Center. Navigate to the Recipients >> Contact ta…
    In this video we show how to create an email address policy in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.:  First we need to log into the Exchange Admin Center. Navigate to the Mail Flow…

    737 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    22 Experts available now in Live!

    Get 1:1 Help Now