Exchange 2010 'prepare' commands in multidomain environment

NetAdSubs used Ask the Experts™
We are in the process of bringing up Exchange 2010 in an existing Exchange 2003 org.  However, we are not totally sure which of the 'setup /prepare*' commands are needed in which domains.  We have been following this article:

Our forest contains a single tree and looks like this:

root domain
|-- child1
|-- child2
|-- etc

Only the 'child1' domain contains our existing Exchange 2003 org, and no other domains will have an Exchange org, mail-enabled objects, etc.  Given that, in which domains should we run the following commands as mentioned in the technet article?

Step 1: setup /PrepareLegacyExchangePermissions
Step 2: setup /PrepareSchema
Step 3: setup /PrepareAD

The technet article is very detailed, but we're really not quite sure *which* domains need which command, since we are only running Exchange in the 'child1' domain, not in the root or any other domains.  One of the notes in the technet article that really gave us pause is the following regarding the prepareschema command:

"Do not run this command in a forest in which you do not plan to run setup /PrepareAD. If you do, the forest will be configured incorrectly, and you won't be able to read some attributes on user objects."

So my question really boils down to:  Which of those prepare commands should be run in the root, and which should be run in the 'child1' domain?
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
PowerShell Developer
Top Expert 2010

It's all in the notes for each step :)

In all cases you want the Forest Root domain. And in all cases it must at least be in the same site as the Schema Master. For Step 2 it needs to be 64-bit as well.



Thanks for the answer.  I'm coming from Exchange 2003, where I'm used to preparing the forest in the forest root, and preparing the domain the domain where Exchange will be installed.  I was just a bit thrown off by the 3 separate prep commands in addition to the PrepareDomain command after that.

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial