Migrate AD users from 2003 to 2008<p align=left><font face=Arial size=2></font> </p> <p>Hi.</p> <p align=left> </p> <p align=left>I've never migrated users from one domain controller to another. Now i'm about to move users from an existing pcd on windows 2003 to another that will we running as pcd on windows 2008 i need help. What's the best way? How can I migrate all DNS info, user, computers etc.. to the new machine that will replace the existing pcd?</p>© 2009 Microsoft Corporation. All rights reserved.Fri, 12 Dec 2008 16:36:58 Z547c94ba-3826-4e7a-b9ad-80b308beced4http://social.technet.microsoft.com/Forums/en-US/winserverMigration/thread/547c94ba-3826-4e7a-b9ad-80b308beced4#547c94ba-3826-4e7a-b9ad-80b308beced4http://social.technet.microsoft.com/Forums/en-US/winserverMigration/thread/547c94ba-3826-4e7a-b9ad-80b308beced4#547c94ba-3826-4e7a-b9ad-80b308beced4wizzlerhttp://social.technet.microsoft.com/Profile/en-US/?user=wizzlerMigrate AD users from 2003 to 2008<p align=left><font face=Arial size=2></font> </p> <p>Hi.</p> <p align=left> </p> <p align=left>I've never migrated users from one domain controller to another. Now i'm about to move users from an existing pcd on windows 2003 to another that will we running as pcd on windows 2008 i need help. What's the best way? How can I migrate all DNS info, user, computers etc.. to the new machine that will replace the existing pcd?</p>Fri, 22 Feb 2008 11:25:04 Z2008-02-23T14:02:39Zhttp://social.technet.microsoft.com/Forums/en-US/winserverMigration/thread/547c94ba-3826-4e7a-b9ad-80b308beced4#64c9971e-91bf-449b-80e8-e227c634f648http://social.technet.microsoft.com/Forums/en-US/winserverMigration/thread/547c94ba-3826-4e7a-b9ad-80b308beced4#64c9971e-91bf-449b-80e8-e227c634f648Sander Berkouwerhttp://social.technet.microsoft.com/Profile/en-US/?user=Sander%20BerkouwerMigrate AD users from 2003 to 2008<p align=left><font face=Arial size=2><span>In your scenario the best way to replace your current Windows Server 2003 Active Directory Domain Controller with a spanking new Windows Server 2008 Domain Controller is to <strong>transition</strong> your domain.</p> <p><br>In <a title="http://blogs.dirteam.com/blogs/sanderberkouwer/archive/2008/03/02/transitioning-your-active-directory-to-windows-server-2008.aspx" href="http://blogs.dirteam.com/blogs/sanderberkouwer/archive/2008/03/02/transitioning-your-active-directory-to-windows-server-2008.aspx">a transition scenario</a> you prepare your current domain for Windows Server 2008 Domain Controllers and then implement the new server as an extra Domain Controller for your domain. After transferring the roles you can get rid of the initial Domain Controller. The higl level steps are below:</p> <p align=left> </p> <ol> <li> <div align=left>Provide a static IP address to the Windows Server 2008 box you intend to use as Domain Controller</div> <li> <div align=left>Prepare your Active Directory environment for the first Windows Server 2008 Domain Controller by running <strong><font color="#808080">adprep.exe</font></strong> with the needed switches.</div> <li> <div align=left>Make the Windows Server 2008 box an extra Domain Controller for your existing domain by running <font color="#808080"><strong>dcpromo.exe</strong></font></div> <li> <div align=left>Make the new server a Global Catalog server</div> <li>When your Windows Server 2003 Domain Controller is the only DNS Server, convert your DNS zone into an Active Directory Integrated Zone. Install DNS on the new server and it will automatically be populated. If another server is your DNS Server you need not do anything with DNS <li> <div align=left>Migrate any data you'd want to migrate to the new Windows Server 2008 box (except for the SYSVOL and NETLOGON shares, these will be copied automatically)</div> <li> <div align=left>Migrate any Server roles you'd want to migrate to the new Windows Server 2008 box (think about Certificate services, DHCP, Print Server and any business specific application at this moment)</div> <li> <div align=left>Transfer all the FSMO roles from the Windows Server 2003 Active Directory Domain Controller to the Windows Server 2008 Domain Controller. </div> <li> <div align=left>Get rid of your Windows Server 2003 box as a Domain Controller by demoting is using <strong><font color="#808080">dcpromo.exe</font></strong></div> <li> <div align=left>Optional: (see step 4) When your current Domain Controller is DNS Server and you don't want it to be anymore be sure to change this information on your clients (change DHCP option, when DHCP is available) and reconfigure your DNS zones not to include the old server anymore.</div> <li> <div align=left>Remote the Windows Server 2003 box from the domain and delete its computer account from Active Directory.</div> <li> <div align=left>Get rid of your Windows Server 2003 box.</div></li></ol> <blockquote dir=ltr style="margin-right:0px"> <p dir=ltr align=left><strong><u>Note:</u></strong></p> <p dir=ltr align=left>If you want to keep your Windows Server 2003 box, except for its Domain Controller role, you can leave behind steps 5-7 and 9-12.</p></blockquote> <p dir=ltr align=left><br></p> <p dir=ltr align=left>Transitioning your Active Directory will not require you to configure anything on the desktops of your users and your users can start using the server right away, since each Active Directory Domain Controller stores a copy of the Active Directory information, like users, computers, etc. and the NETLOGON and SYSVOL shares.</p> <p dir=ltr align=left> </p> <p dir=ltr align=left>When done right your colleagues might not even suspect a thing! The downside is you need to know exactly what you're doing, because things can go wrong pretty fast.</span></font></p>Fri, 22 Feb 2008 13:33:59 Z2008-02-23T14:02:27Zhttp://social.technet.microsoft.com/Forums/en-US/winserverMigration/thread/547c94ba-3826-4e7a-b9ad-80b308beced4#54d53625-e650-4352-b539-46fe28a27c97http://social.technet.microsoft.com/Forums/en-US/winserverMigration/thread/547c94ba-3826-4e7a-b9ad-80b308beced4#54d53625-e650-4352-b539-46fe28a27c97ElMajdalhttp://social.technet.microsoft.com/Profile/en-US/?user=ElMajdalMigrate AD users from 2003 to 2008<p align=left><font face=Arial size=2>Hi,</font></p> <p align=left> </p> <p align=left>Also if you are interested, you can have an in place .</p> <p align=left> </p> <p align=left>Read the article : <span id="Header1_lblTitle22"><font face=Arial color="#3e7cbb" size=2><a class=style7 href="http://www.elmajdal.net/Win2k8/index.aspx"><span class=style103><strong>In-Place Upgrade from W2K3 DC to Windows Server 2008</strong></span></a></font></span></p> <p align=left> </p><font size=2> <p>_____________________________<br><br>Tarek Majdalani <br>Computer Engineer, CIW, MCSA: Security 2000/2003, TS: Windows Vista <br>MVP -- ISA Firewalls <br>Website : <a title="http://www.elmajdal.net/Win2k8" href="http://www.elmajdal.net/Win2k8">http://www.elmajdal.net/Win2k8</a></p> <p align=left></font> </p>Fri, 22 Feb 2008 19:26:42 Z2008-02-22T19:26:42Zhttp://social.technet.microsoft.com/Forums/en-US/winserverMigration/thread/547c94ba-3826-4e7a-b9ad-80b308beced4#20701011-c61a-4653-9d61-6de37343cd57http://social.technet.microsoft.com/Forums/en-US/winserverMigration/thread/547c94ba-3826-4e7a-b9ad-80b308beced4#20701011-c61a-4653-9d61-6de37343cd57wizzlerhttp://social.technet.microsoft.com/Profile/en-US/?user=wizzlerMigrate AD users from 2003 to 2008<p align=left><font face=Arial size=2>Im not interessted of an inplace upgrade atm. This upgrade is due to machine upgrade and so i'm also upgrade the OS.</font></p> <p align=left> </p> <p align=left>Seems like replicating the accounts would be easier. Joining the new DC into the existing forest and let it copy everything.</p> <p align=left> </p> <p align=left>Also what i am worried about is the exchange upgrade. I know 2007 separates mailboxes and the AD accounts. Should I prep the current AD somehow?</p> <p align=left> </p> <p align=left> </p>Fri, 22 Feb 2008 22:00:07 Z2008-02-22T22:00:07Zhttp://social.technet.microsoft.com/Forums/en-US/winserverMigration/thread/547c94ba-3826-4e7a-b9ad-80b308beced4#ff92189a-985b-46c8-a0ef-dda588a3f9b0http://social.technet.microsoft.com/Forums/en-US/winserverMigration/thread/547c94ba-3826-4e7a-b9ad-80b308beced4#ff92189a-985b-46c8-a0ef-dda588a3f9b0Sander Berkouwerhttp://social.technet.microsoft.com/Profile/en-US/?user=Sander%20BerkouwerMigrate AD users from 2003 to 2008<p> <div class=quote> <table width="85%"> <tbody> <tr> <td class=txt4> <strong>wizzler wrote:</strong></td></tr> <tr> <td class=quoteTable> <table width="100%"> <tbody> <tr> <td class=txt4 valign=top width="100%">Also what i am worried about is the exchange upgrade. I know 2007 separates mailboxes and the AD accounts. Should I prep the current AD somehow?</td></tr></tbody></table></td></tr></tbody></table></div> <p></p> <p align=left> </p> <p align=left>I'll assume you're currently running Exchange Server 2003 and want to move your users' mailboxes over to Exchange Server 2007. </p> <p align=left> </p> <p align=left><strong>Preparing Active Directory</strong></p> <p align=left>You're right in asking yourself whether you need to prepare the Active Directory for Exchange Server 2007. You need to prepare the domain. The Microsoft Exchange 2007 Setup has the tool to prepare your Active Directory built-in. </p> <p align=left>As described <a title="http://technet.microsoft.com/en-us/library/bb125224.aspx" href="http://technet.microsoft.com/en-us/library/bb125224.aspx">here</a> you need to perform the following four commands before installing your first Exchange Server 2007 box:</p> <p align=left>  </p> <blockquote dir=ltr style="margin-right:0px"> <p><font color="#808080"><strong>setup /PrepareLegacyExchangePermissions</strong> </font></p> <p align=left><font color="#808080"><strong>setup /PrepareSchema</strong> </font></p> <p align=left><font color="#808080"><strong>setup /PrepareAD</strong> </font></p> <p align=left><font color="#808080"><strong>setup /PrepareDomain</strong> or <strong>setup /PrepareAllDomains</strong></font></p></div> <p align=left>  </p> <blockquote dir=ltr style="margin-right:0px"> <p align=left><strong><u><font color="#ff0000">Note:</font></u></strong></p> <p align=left>Microsoft Exchange communicates with Active Directory through Global Catalogs using MAPI. Although the Active Directory Sites and Services MMC Snap-in doesn't ask for it you need to restart a Domain Controller at least one time after making it a Global Catalog before it starts talking MAPI.</p></div> <p align=left><br>Microsoft recommends running these steps on the Domain Controller holding the Schema master FSMO role. When this server is a 32bit box, download the 32bit (trial) version of Exchange Server 2007 to prepare the Active Directory.</p> <p align=left> </p> <p align=left>Other requirements apply to Exchange Server 2007. The setup program checks (most) of these and will provide you warnings and errors on these conditions, as well as guidance to correct any conditions.</p> <p align=left> </p> <p align=left><strong>Common pitfalls when migrating Exchange</strong></p> <p align=left>Read <a title="http://support.microsoft.com/KB/555854" href="http://support.microsoft.com/KB/555854">Common Mistakes When Upgrading Exchange 2000/2003 To a Exchange 2007</a> (twice)</p> <p align=left>In addition to this invaluable Microsoft Knowledge Base article you might avoid common pitfalls when migrating your Exchange environment by taking a look at the following tips:</p> <ul> <li> <div align=left>While thinking about the dimensions for the new Exchange server, think about placing the Exchange database and Exchange Transaction Logs on different partitions (or volumes) than your Operating System. </div> <li> <div align=left>While determining the size of your current Exchange database keep in mind your users will likely be changing their behavior to common standards, which might mean they will want to store 3 times more mail in the 4 years to come.</div> <li> <div align=left>(Make someone) communicate to your end users their Exchange experience is about to change.</div> <li> <div align=left>Educate your end users (especially when you want to upgrade Outlook as well)</div> <li> <div align=left>Document your firewall settings and mail flow before you begin.</div> <li> <div align=left>Drink something to keep you awake before your begin.</div> <li> <div align=left>Update your previous Exchange servers to the latest patchlevel (use MBSA)</div> <li> <div align=left>Eliminate any smarthost settings at the host level. Apply these settings per routing group</div> <li> <div align=left>Ensure proper communication is possible on the required ports for all Exchange Servers and Active Directory Domain Controllers</div> <li> <div align=left>Ensure replication between Domain Controllers is working flawlessly</div> <li> <div align=left>Before you put your Exchange Server into production make sure you configured anti-virus, anti-spam, anti-malware, backup, disclaimers, outlook web access, public folder replication, and the offline address book settings. You don't want to need to reboot your Exchange Server 2007 box when users are already working on it and you want to test everything in advance.</div> <li> <div align=left>Test everything using test accounts or by setting up a pilot with some of the most annoying end users in your environment. Don't just rely on your own instincts. (Make someone) communicate the findings of these tests to your end users when it might impact their Exchange behavior</div> <li> <div align=left>While moving mailboxes from one server to another keep a close eye on your transaction logs.</div> <li> <div align=left>Before you uninstall Exchange Server from the previous Exchange server make sure no mail flows through the box (change your incoming and outgoing mail flow settings, think about your firewall) and no information gets lost. The Exchange Setup wizard will check whether any mailboxes are remaining on the box (there will be some systemboxes, which aren't showstoppers)</div></li></ul> <p align=left><strong>Management separation</strong></p> <p align=left>Managing Exchange Server 2007 is a little bit different compared to managing Exchange Server 2003. After installing the first Exchange Server 2007 box in your environment you should acquaint yourself with managing Exchange related stuff through the Exchange Management Console instead of using the Active Directory Users and Computers MMC Snap-in (dsa.msc). </p> <p align=left> </p> <p align=left>When you're used to running Active Directory Users and Computers and the Exchange Server 2003 Management Console from an admin workstation, please install the (32bit or 64bit version of the) Exchange 2007 Management Console and start using it. Uninstall the Exchange Server 2003 Management Console. </p> <p align=left> </p>Sat, 23 Feb 2008 08:09:05 Z2008-02-23T14:02:39Zhttp://social.technet.microsoft.com/Forums/en-US/winserverMigration/thread/547c94ba-3826-4e7a-b9ad-80b308beced4#5ce2fce7-250b-411f-9849-14c487a201e8http://social.technet.microsoft.com/Forums/en-US/winserverMigration/thread/547c94ba-3826-4e7a-b9ad-80b308beced4#5ce2fce7-250b-411f-9849-14c487a201e8jessb3http://social.technet.microsoft.com/Profile/en-US/?user=jessb3Migrate AD users from 2003 to 2008Hi Sander,<br><br>I'd like to ask your expertise on this subject.I'm also on the same boat. I'm also planning to migrate my Windows 2003 server (DC and File server) to a different machine. It's a small system, with only 12 terminals attached to it. <br><br>My first question is, the current Domain Controller is using a pre-W2k domain name.  The FQN of the DC is uhc_maindomain1.uhc.maindomain1.com but the pre-W2k domain is UHCMAINDOMAIN1 (notice: dot between uhc and maindomain1). When users connect to the Domain, they connect to UHCMAINDOMAIN1.<br><br>Second, The DNS is active but there are no zone entry in both Forward lookup and Reverse. Does this mean that I need to create the zone? if yes, how do I do this?<br><br>Third,  In posting, item# 2: <span><span id="_ctl0_MainContent__ctl0_PostForm_ReplyBody"><font style="font-weight:bold" face=Arial size=2> <li> <div align=left>Prepare your Active Directory environment for the first Windows Server 2008 Domain Controller by running <strong><font color="#808080">adprep.exe</font></strong> with the needed switches.</div></font><br>Are you referring to the target machine or the original DC and what are the needed switches? Can you give an example on the switches?<br><br>Lastly, If I upgrade my DC from W2K3 to W2K8 server, would this upgrade affect the current Active Directory? Can you also give me upgrade path from W2K3 to W2K8?<br><br>I strongly agree with you, if this is not done correctly things would go wrong. <br><br>I appreciate any help you could give me. Hope to hear from you soon.<br><br>Best regards,<br>JB<br></span></span></li>Wed, 05 Mar 2008 02:11:48 Z2008-03-05T02:11:48Zhttp://social.technet.microsoft.com/Forums/en-US/winserverMigration/thread/547c94ba-3826-4e7a-b9ad-80b308beced4#f95e986e-6108-40bb-bbff-a8c07af5cb12http://social.technet.microsoft.com/Forums/en-US/winserverMigration/thread/547c94ba-3826-4e7a-b9ad-80b308beced4#f95e986e-6108-40bb-bbff-a8c07af5cb12Sander Berkouwerhttp://social.technet.microsoft.com/Profile/en-US/?user=Sander%20BerkouwerMigrate AD users from 2003 to 2008<p> <div class=quote> <table width="85%"> <tbody> <tr> <td class=txt4> <strong>jessb3 wrote:</strong></td></tr> <tr> <td class=quoteTable> <table width="100%"> <tbody> <tr> <td class=txt4 valign=top width="100%">the current Domain Controller is using a pre-W2k domain name.  The FQN of the DC is uhc_maindomain1.uhc.maindomain1.com but the pre-W2k domain is UHCMAINDOMAIN1 (notice: dot between uhc and maindomain1). When users connect to the Domain, they connect to UHCMAINDOMAIN1.</td></tr></tbody></table></td></tr></tbody></table></div> <p></p> <p align=left> </p> <p align=left>I think your question would be whether this poses a problem.</p> <p align=left>What I think you're actually referring to as the pre-Win2k name is actually the NETBIOS name for the domain. The NETBIOS name is used in a couple of situations, for example the logon screen on your workstations. It will not pose a problem when your DNS is working properly.<br><br> <div class=quote> <table width="85%"> <tbody> <tr> <td class=txt4> <strong>jessb3 wrote:</strong></td></tr> <tr> <td class=quoteTable> <table width="100%"> <tbody> <tr> <td class=txt4 valign=top width="100%">Second, The DNS is active but there are no zone entry in both Forward lookup and Reverse. Does this mean that I need to create the zone? if yes, how do I do this?</td></tr></tbody></table></td></tr></tbody></table></div> <p></p> <p align=left> </p> <p align=left>When this DNS server is used in your environment (set as the primary DNS server in the IP configuration of your workstations) you should correct this, since your DNS is not working properly and Active Directory relies heavily on it. Please take a look at <a title="http://support.microsoft.com/kb/260371/da" href="http://support.microsoft.com/kb/260371/da">Microsoft KnowledgeBase article 260371</a> for troubleshooting steps.<br><br> <div class=quote> <table width="85%"> <tbody> <tr> <td class=txt4> <strong>jessb3 wrote:</strong></td></tr> <tr> <td class=quoteTable> <table width="100%"> <tbody> <tr> <td class=txt4 valign=top width="100%">Adprep. <span><span id="_ctl0_MainContent__ctl0_PostForm_ReplyBody">Are you referring to the target machine or the original DC and what are the needed switches? Can you give an example on the switches?</span></span></td></tr></tbody></table></td></tr></tbody></table></div></span></span> <p></p> <p><span><span></span></span> </p> <p align=left><span><span>You should run adprep on your original DC before installing the new DC. I actually wrote <a title="http://blogs.dirteam.com/blogs/sanderberkouwer/archive/2008/03/02/transitioning-your-active-directory-to-windows-server-2008.aspx" href="http://blogs.dirteam.com/blogs/sanderberkouwer/archive/2008/03/02/transitioning-your-active-directory-to-windows-server-2008.aspx">a rather large blogpost on the subject of transitioning</a>. It contains a lot of information, but for the switches the relevant part is below:</span></span></p> <p align=left><span><span></span></span> </p> <p align=left><span><span> <table class="" cellspacing=0 cellpadding=2 width=518 border=1> <tbody> <tr> <td class="" valign=top width=230><strong><font size=2>Command</font></strong></td> <td class="" valign=top width=285><strong><font size=2>Domain Controller</font></strong></td></tr> <tr> <td class="" valign=top width=230><font size=2>adprep.exe /forestprep</font></td> <td class="" valign=top width=285><font size=2>Schema Master</font></td></tr> <tr> <td class="" valign=top width=230><font size=2>adprep.exe /domainprep</font></td> <td class="" valign=top width=285><font size=2>Infrastructure Master</font></td></tr> <tr> <td class="" valign=top width=230><font size=2>adprep.exe /domainprep /gpprep</font></td> <td class="" valign=top width=285><font size=2>Infrastructure Master</font></td></tr> <tr> <td class="" valign=top width=230><font size=2>adprep.exe /rodcprep *</font></td> <td class="" valign=top width=285><font size=2>Domain Naming Master</font></td></tr></tbody></table></p> <p> </p> <div class=quote> <p>* Optional when you want to deploy Read Only Domain Controllers.</p></div></span></span><span><span> <p align=left> </p> <p align=left>In your case all commands FSMO roles would run on your original DC.</span></span></p>Wed, 05 Mar 2008 07:53:20 Z2008-03-05T07:53:20Zhttp://social.technet.microsoft.com/Forums/en-US/winserverMigration/thread/547c94ba-3826-4e7a-b9ad-80b308beced4#746b061b-ac06-4dfa-88f6-e567b1a0f5cfhttp://social.technet.microsoft.com/Forums/en-US/winserverMigration/thread/547c94ba-3826-4e7a-b9ad-80b308beced4#746b061b-ac06-4dfa-88f6-e567b1a0f5cfm.minchevhttp://social.technet.microsoft.com/Profile/en-US/?user=m.minchevMigrate AD users from 2003 to 2008 Hi,<br><br>Two additional question related to AD migration from 2003 to 2008:<br><br>1. GPO - in the transition scenario where we keep all AD 2003 settings and users is there any way to &quot;reset&quot; the Group Policy to the default for AD 2008 settings? In other words to avoid inheriting/transitioning the existing Group Policy settings from the old domain.<br><br>2. Exchange 2003 - considering we transition AD to 2008 and have Exchange 2003 running on the same machine where the old AD 2003 domain controler is. Will the Exchange 2003 continue working properly? Can we demote its machine?<br><br>Best Regards,<br>Milko<br><br>Tue, 11 Nov 2008 09:48:46 Z2008-11-11T09:48:46Zhttp://social.technet.microsoft.com/Forums/en-US/winserverMigration/thread/547c94ba-3826-4e7a-b9ad-80b308beced4#04d7d7ed-881c-4c00-9149-d29e9912a259http://social.technet.microsoft.com/Forums/en-US/winserverMigration/thread/547c94ba-3826-4e7a-b9ad-80b308beced4#04d7d7ed-881c-4c00-9149-d29e9912a259SurajPrasaihttp://social.technet.microsoft.com/Profile/en-US/?user=SurajPrasaiMigrate AD users from 2003 to 2008Hi I am about to migrate my Domain controller running Windows Server 2003 to 2008. I also running Exchange Server 2003 and want to move the mailboxes to Exchange Server 2007 into the new 2008 server.  Do I migrate Exhange or Domain Controller first ?  Also, have you got any documentation on this ?<br><br><br> Fri, 12 Dec 2008 16:36:55 Z2008-12-12T16:36:55Z