Logo
programming4us
programming4us
programming4us
programming4us
Home
programming4us
XP
programming4us
Windows Vista
programming4us
Windows 7
programming4us
Windows Azure
programming4us
Windows Server
programming4us
Windows Phone
 
Windows Server

Migrating from Active Directory 2000/2003 to Active Directory 2008 : Big Bang Migration

- Free product key for windows 10
- Free Product Key for Microsoft office 365
- Malwarebytes Premium 3.7.1 Serial Keys (LifeTime) 2019
4/14/2011 3:45:49 PM
The Big Bang approach to migrate from Windows 2003 to Windows 2008 is the most straightforward approach to migration. An upgrade simply takes any and all settings on the domain controllers and upgrades them to Windows 2008. If a Windows 2003 server handles Windows Internet Naming Service (WINS), domain name system (DNS), and Dynamic Host Configuration Protocol (DHCP), the upgrade process will upgrade all WINS, DNS, and DHCP components, as well as the base operating system. This makes this type of migration very tempting, and it can be extremely effective, as long as all prerequisites described in the following sections are satisfied.

The prerequisites are as follows:

  • The operating system on the domain controllers is Windows Server 2003 SP1 or higher.

  • The domain controller hardware exceeds the Windows 2008 requirements and all software is compatible with Windows 2008, including antivirus software and drivers.

  • There is enough disk space free to perform the operating system and Active Directory upgrade. Specifically, verify that your free space is at least twice the size of your Active Directory database plus the minimum 8GB needed to install the operating system.

  • The upgrade from 32-bit goes to 32-bit, and 64-bit goes to 64-bit as an in-place upgrade from 32-bit Windows to 64-bit Windows is not supported.

  • The current domain functional level is Windows 2000 Native or Windows Server 2003. You cannot upgrade directly from Windows NT 4.0, Windows 2000 Mixed, or Windows Server 2003 interim domain functional levels.

Often, upgrading any given server can be a project in itself. The stand-alone member servers in an environment are often the workhorses of the network, loaded with a myriad of different applications and critical tools. Performing an upgrade on these servers would be simple if they were used only for file or print duties and if their hardware systems were all up to date. Because this is not always the case, it is important to detail the specifics of each server that is marked for migration.

Verifying Hardware Compatibility

It is critical to test the hardware compatibility of any server that will be directly upgraded to Windows 2008. The middle of the installation process is not the most ideal time to be notified of problems with compatibility between older system components and the drivers required for Windows Server 2008. Subsequently, the hardware in a server should be verified for Windows 2008 on the manufacturer’s website or on Microsoft’s Hardware Compatibility List (HCL), currently located at www.microsoft.com/whdc/hcl.

Microsoft suggests minimum hardware levels on which Windows 2008 will run, but it is highly recommended that you install the OS on systems of a much higher caliber because these recommendations do not take into account any application loads, domain controller duties, and so on. The following is a list of Microsoft’s minimum (and recommended) hardware levels for Windows 2008:

  • 1GHz x86 or 1.4GHz x64 processor (2GHz or faster)

  • 512MB of RAM (2GB of RAM or more)

  • 20–30GB free disk space

That said, it cannot be stressed enough that it is almost always recommended that you exceed these levels to provide for a robust computing environment.

Note

One of the most important features that mission-critical servers can have is redundancy. Putting the operating system on a mirrored array of disks, for example, is a simple yet effective way of increasing redundancy in an environment.


Verifying Application Readiness

Nothing ruins a migration process like discovering a mission-critical application is not certified to run in Active Directory 2008 mode. Subsequently, it is very important to identify and list all applications in an environment that will be required in the new environment. Typically only applications that leverage Active Directory schema need to be checked and tested. Standalone applications that do not query Active Directory at all typically have no impact whether the organization is running one version of AD or another.

Note

One of the most common vendors with application compatibility challenges with Active Directory 2008 was Cisco and their Unified Communications platform. Many of the earlier versions of Cisco Unified Messaging (that is, v4.2(1) or earlier) are not supported with AD 2008, and through most of 2009, many of the mobile communications solutions required an update to the latest release. So many organizations migrating to the latest version of Exchange Server may find remaining on Active Directory 2003 is driven by the vendor support for other applications with versioning and testing confirmed before migrating Active Directory. Again, AD 2008 is not a requirement for a migration to Exchange Server 2010, so validate that the addition of the migration to AD 2008 to the project does not impact the success of the Exchange Server 2010 migration project.


Backing Up and Creating a Recovery Process

It is critical that a migration does not cause more harm than good to an environment. Subsequently, we cannot stress enough that a good backup system is essential for quick recovery in the event of upgrade failure. Often, especially with the in-place upgrade scenario, a full system backup might be the only way to recover; consequently, it is very important to detail fallback steps in the event of problems. The backup should include the files and the System State.

Virtual Domain Controller Rollback Option

It is always good to have several fallback options, in case one of the options is unsuccessful. Another option to consider, in addition to a full backup, is to create a virtual domain controller. Using a virtual server platform such as Hyper-V or VMware Server, you can create a domain controller for little or no cost.

A virtual machine is created on the host, which can be an existing installation or even on a desktop with Virtual PC or VMware Workstation. This virtual machine is then joined to the domain and promoted to be a global catalog server.

Prior to the upgrade, the virtual global catalog server is shut down. Backup copies of the virtual server files can even be made for safekeeping.

In the event of a major failure in the upgrade process, the virtual global catalog server can be used to rebuild the domain. If the upgrade is successful, the virtual sever can either be turned back on and demoted, or simply be deleted and cleaned from the domain.

Performing an Upgrade on a Single Domain Controller Server

After all various considerations regarding applications and hardware compatibility have been thoroughly validated, a stand-alone server can be upgraded.

The health of the domain controllers should be verified prior to upgrading the domain controllers. In particular, the Domain Controller Diagnostics (DCDIAG) utility should be run and any errors fixed before the upgrade. The Windows Server DCDIAG utility is part of the Support Tools, which can be found on the installation media under \support\tools\. The Support Tools are installed via an MSI package named SUPTOOLS.MSI. After installing the tools, the DCDIAG utility can be run. Verify that all tests passed.

The Active Directory Domain Services forest and the domain need to be prepared prior to the upgrade. This installs the schema updates that are new to Windows 2008 Active Directory. The following steps should be run on the Flexible Single Master Operations (FSMO) role holder, specifically the infrastructure master role holder. In a small environment or a single domain, all these roles are typically on the same domain controller. To prepare the forest and domain, execute the following steps on the domain controller with the roles:

1.
Insert the Windows Server 2008 DVD into the drive. If the Install Windows autorun page appears, close the window.

Note

Be sure to use the appropriate media for the operating system of the domain controller, specifically 32-bit or 64-bit.

2.
Select Start, Run.

3.
Enter d:\sources\adprep\adprep.exe /forestprep and click OK, where d: is the DVD drive.

4.
A warning appears to verify that all Windows 2000 domain controllers are at Service Pack 4 or later. Enter C and press Enter to start the forest preparation.

5.
Enter d:\sources\adprep\adprep.exe /domainprep /gpprep and click OK.

6.
Enter d:\sources\adprep\adprep.exe /rodcprep and click OK. This update allows Read-Only Domain Controllers.

Now that the schema updates have been installed and the domain preparation is done, the domain is ready to be upgraded. Follow these steps to upgrade:

1.
Insert the Windows Server 2008 DVD into the DVD drive of the server to be upgraded.

Note

Be sure to use the appropriate media for the operating system of the domain controller, specifically 32-bit or 64-bit. If you have Windows 2003 32-bit, you cannot do an in-place upgrade to x64-bit Windows 2008. And an x64-bit version cannot be changed to a 32-bit version of the operating system. Only 32-bit to 32-bit, or 64-bit to 64-bit upgrades are allowed.

2.
The Install Windows page should appear automatically. If not, choose Start, Run and then type d:\Setup, where d: is the drive letter for the DVD drive.

3.
Click Install Now.

4.
Click the large Go Online to Get the Latest Updates button. This ensures that the installation has the latest information for the upgrade.

5.
Depending on your license rights, enter your product key if prompted and click Next

6.
Select I Accept This Agreement on the License page, and click Next to continue.

7.
Click the large Upgrade button.

8.
Review the compatibility report and verify that all issues have been addressed. Click Next to continue.

9.
The system then copies files and reboots as a Windows 2008 server, continuing the upgrade process. After all files are copied, the system is then upgraded to a fully functional install of Windows 2008 (see Figure 1) and will then reboot again. All this can take some time to complete.

Figure 1. Big Bang upgrade.

10.
After the final reboot, the domain controller will be at the familiar Ctrl+Alt+Del screen. After logon, the domain controller will open to the Server Manager console, as shown in Figure 2. The domain controller upgrade is complete.

Figure 2. Server Manager console after upgrade.

The upgrade process shown in steps 1 through 10 is then repeated for each of the remaining Windows Server domain controllers.

Other -----------------
- Migrating from Active Directory 2000/2003 to Active Directory 2008 : Beginning the Migration Process
- Migrating from Active Directory 2000/2003 to Active Directory 2008 : Understanding the Benefits to Upgrading Active Directory
- Windows Server 2008 R2 : Deploying Failover Clusters (part 5)
- Windows Server 2008 R2 : Deploying Failover Clusters (part 4) - Deploying Services or Applications on Failover Clusters
- Windows Server 2008 R2 : Deploying Failover Clusters (part 3)
- Windows Server 2008 R2 : Deploying Failover Clusters (part 2) - Creating a Failover Cluster & Configuring Cluster Networks
- Windows Server 2008 R2 : Deploying Failover Clusters (part 1) - Installing the Failover Clustering Feature & Running the Validate a Configuration Wizard
- BizTalk 2010 Recipes : Orchestrations - Using Nontransactional Orchestration Scopes
- BizTalk 2010 Recipes : Orchestrations - Using XPath Queries on Messages
- SharePoint 2010 : Working with the Other Standard Tools in a Document Library (part 4)
 
 
Top 10
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Finding containers and lists in Visio (part 2) - Wireframes,Legends
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Finding containers and lists in Visio (part 1) - Swimlanes
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Formatting and sizing lists
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Adding shapes to lists
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Sizing containers
- Microsoft Access 2010 : Control Properties and Why to Use Them (part 3) - The Other Properties of a Control
- Microsoft Access 2010 : Control Properties and Why to Use Them (part 2) - The Data Properties of a Control
- Microsoft Access 2010 : Control Properties and Why to Use Them (part 1) - The Format Properties of a Control
- Microsoft Access 2010 : Form Properties and Why Should You Use Them - Working with the Properties Window
- Microsoft Visio 2013 : Using the Organization Chart Wizard with new data
 
programming4us
Windows Vista
programming4us
Windows 7
programming4us
Windows Azure
programming4us
Windows Server