Exchange 2003 to Exchange 2010 Migration Questions

I am using the Rapid-Transition-Guide-From-Exchange-2003-To-Exchange-2010.pdf document, and this document pertains to Windows Server 2008 R2 specifically.  I will be installing Exchange 2010 on a Windows Server 2012 Standard Hyper-V VM in a Windows 2003 AD environment.

The first issue I ran into pertains to the Service Configuration as displayed on Page 8.  It states running the following command "sc config NetTcpPortSharing start=auto ServerManagerCmd -ip Exchange-Typical.sml - Restart".  Set-Content : A positional parameter cannot be found that accepts argument "start=auto"...  I am thinking this command is not necessary on Windows Server 2012.  Can you please confirm this?

I downloaded Exchange 2010 SP1 from Microsoft's Volume Licensing website.  I also downloaded "Exchange2010-SP3-x64.exe from Microsoft as well.

I need to know how do I go about preparing legacy exchange permissions and active directory schema?  What I mean is I know I will navigate to the Exchange 2010 SP1 folder that was extracted from the ISO, and use from there.  However, that's SP1.  Is this sufficient for an Exchange 2010 installation on a Windows Server 2012 server?  Do I need to run these commands several times, etc?

This document states running the following commands: /PrepareLegacyExchangePermissions

and /PrepareSchema

I am also looking at another document:

That indicates running "Setup /preparead /organizationname:oxfordsbsguy

Do need to run this command as well, or simply disregard it?

For now, I simply copied the above mentioned Exchange SP3 file to the "Updates" folder that was created by extracting the Exchange 2010 SP1 ISO.

Once I get past updating the AD schema and properly preparing the existing 2003 AD domain, and I begin installing Exchange 2010.  I have a question about the command line displayed on page 10 of the Rapid-Transition-Guide...

I am a bit confused as Command Line on Windows 2008 R2 -

Specifically the / and

I want to know if "" and "" are the values I actually use in my installation.  I do not think so,

As an example, if we currently use for our MX record, and that's what the existing Exchange 2003 server publishes, then I would think "/" would apply, and I am not sure of the "/LegacyRoutingServer:????" portion altogether.

I need clarification as to how these switches need to be defined.
cmp119IT ManagerAsked:
Who is Participating?
Simon Butler (Sembee)Connect With a Mentor ConsultantCommented:
As long as you have an SMTP Connector on the Exchange 2003 server, then you shouldn't have any problems with email delivery - Exchange 2003 will still handle it.

Simon Butler (Sembee)ConsultantCommented:
Delete the Sp1 ISO. It is no use to you.
Use the Exchange 2010 SP3 media only - the service packs are the complete product. If you also download Exchange 2010 SP3 rollup 5, then put the complete file in to the Updates directory, the installation will apply the rollup at the same time.

Unless you are using a multiple domain forest there is no need to do any prep manually. Just run setup.exe and let it get on with it.

Don't overcomplicate matters - the installer will do most things for you.

cmp119IT ManagerAuthor Commented:
Simon - thank you for the quick response.  Yes, looking at all of these different articles and documents makes the whole thing very confusing.  

Okay - let's go over your suggestion.  I went ahead and deleted the downloaded iso for Ex2010 SP1.  I have a downloaded Ex2010 SP3 to (C:\Exch2010\Exchange2010-SP3-x64.exe).  Your're saying this SP is a full Exchange 2010 install, right.  

Are you saying to create an update folder (C:\Exch2010\Updates), and dump Exchange2010-KB2917508-x64-en.msp there?

One more thing, are you saying the SP3 installer will also take care of preparing the AD domain and schema as well, and I don't have to run them individually, etc?
Get 10% Off Your First Squarespace Website

Ready to showcase your work, publish content or promote your business online? With Squarespace’s award-winning templates and 24/7 customer service, getting started is simple. Head to and use offer code ‘EXPERTS’ to get 10% off your first purchase.

Simon Butler (Sembee)ConsultantCommented:
If you run the executable that you have downloaded, it extracts to a folder.
In that folder is a subfolder called Updates. Put the rollup in there.
Then run setup.exe.

Exchange 2007 and higher service packs are the complete product. The only thing they are missing is the unified message language packs which you can download manually.
The installer will do everything for you, just ensure that you have the prerequisites.

cmp119IT ManagerAuthor Commented:
Thanks for clarifying the SP3 executable simply extracts to a folder with a subfolder titled Updates.  

I believe we are good to go then:

1.  Functional and Windows levels are at Windows Server 2003.
2.  Full Windows Server 2012 Standard has been installed as a Hyper-V VM.  All patches and hotfixes applied.
3.  The VM has been joined to the AD 2003 domain.
4.  Windows Server 2012 OS prerequisites:
                 a.  I used the Add-WindowsFeature command for a typical installation.
                 b.  Installed MS Unified Comms Managed API 4.0, Core Runtime 64-bit
                 c. MS Office 2010 Filter Pack 64-bit, and MS Office 2010 SP1 64-bit

Let me ask, at what point could I possibly have issues where we cannot send or receive mail.  I just want to be prepared because I want to do this during working hours mid-day Thursday.  Thanks for your help.
cmp119IT ManagerAuthor Commented:
Yes, we definitely have an SMTP connector defined on the existing Exchange 2003 server.  Thank you for all the clarification.
cmp119IT ManagerAuthor Commented:
Sembee - was able to address all my questions and concerns.  Thank you so much for all your help.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.