I have my plan for this but just looking for reassurance. We have a fully functioning Windows 2000 Forest with an Empty Root Domain at the top of the tree. We also have a single Exchange 2000 server serving the whole organisation (500 users, multiple sites all UK). The Exchange server is in the secondary domain in the tree. Both the Empty Root and the main Domain have different domain names. (ie not same name space)
Since this was setup our organisation has been sold and we introduced our new name as an additional SMTP address, but left the domain/organisation reflecting the old name.
We are now upgrading all servers to 2008 (Initial release as a mixture of 32bit and 64bit hardware) and want to replace our Exchange Server with Exchange 2007 (we've bought a licence for 2010 but as we only have Office XP for at least another year we are only upgrading to 2007).
However we also want to remove all reference to the old company name and remove the Empty Root Domain at the same time.
Planning to do this as a migration to a completely new Forest using our new Company Name as the domain and not bother with an empty root as it is no longer standard practice.
I replaced my DC's last year with new hardware so I know they can run 64bit Server 2008. Plan is as follows though :
1. Demote a current DC to a member server, remove from AD and then wipe it.
2. Build this as Server 2008 64bit and create the new domain/forest using new company domain name. (Hardware is capable)
3. Build the Exchange 2007 server again on 2008 64bit on completely new Hardware and join to new domain.
4. Run ADPrep on the old domain just so it is 2008 aware even though I am just going to get up trusts.
5. Set-up 2way trust between the old and new domain obviously testing this works
6. Install ADMT v3.1 on the new Forest DC and migrate a test account
7. Move the Test Account mailbox from the old Exchange 2000 server to the new Exchange 2007 server and test mail still flows.
8. If all works fine then work around my sites migrating users to new Domain/Forest and replacing their local fileserver with new 2008 model.
9. Once all sites and users/computers etc migrated then decommission the old Exchange Server.
10. Remove temporary Trust and decommission the old Domain controllers for the Empty Root and the Main Domain and rebuild them as new 2008 Servers to move back into the new 2008 Domain.
1. I have no 2003 DCs, do I need at least one somewhere in the old domain for the Exchange 2007 Move Mailbox to work correctly? I don't want to mess around with PST/Exmerge files for 500 users.
2. I am planning on using our new domain "companyxyz.co.uk" as the organisation for Exchange 2007 but of course we accept mail to this domain already as an additional SMTP address on the old company Organisation running Exchange 2000. Is this an issue? I was hoping because of the 2 way trust this would be OK?
3. DNS and DHCP runs on the main DC in the Old Tree Sub Domain, but I plan on leaving this running there and when I finally decommission that server (over a weekend) just rebuild both services to run from this machine again in the new domain,as machine will have the same Netbios name and IP address.
3. Is this the best way to do this? I thought about them all, breaking existing trust? Introduce 2008 to the current Forest and rename domain when finished? But this does seem to be the cleanest way to get to my end result of losing the Empty Root Domain, and changing our Company Name in the Domain?
Thanks for reading.