Logo
HOW TO
Windows XP
Windows Vista
Windows 7
Windows Azure
Windows Server
Windows Phone
 
 
Windows Server

Migrating to Exchange Server 2007 : Deploying a Prototype Lab for the Exchange Server 2007 Migration Process

11/11/2014 3:31:22 AM

Regardless of the method that is chosen to migrate Exchange, care should be taken to test design assumptions as part of a comprehensive prototype lab. A prototype environment can help simulate the conditions that will be experienced as part of the migration process. Establishing a functional prototype environment also can help reduce the risk associated with migrations. In addition to traditional approaches for creating a prototype lab, which involves restoring from backups, several techniques exist to replicate the current production environment to simulate migration.

Creating Temporary Prototype Domain Controllers to Simulate Migration

Construction of a prototype lab to simulate an existing Exchange infrastructure is not particularly complicated, but requires thought in its implementation. Because an exact copy of the Active Directory is required, the most straightforward way of accomplishing this is by building a new domain controller in the production domain and then isolating that domain controller in the lab to create a mirror copy of the existing domain data. DNS and global catalog information should be transferred to the server when in production, to enable continuation of these services in the testing environment.

Note

You should keep several considerations in mind if planning this type of duplication of the production environment. First, when the temporary domain controller is made into a global catalog server, the potential exists for the current network environment to identify it as a working global catalog server and refer clients to it for directory lookups. When the server is brought offline, the clients would experience connectivity issues. For these reasons, it is good practice to create a temporary domain controller during off-hours.


A major caveat to this approach is that the system must be completely separate, with no way to communicate with the production environment. This is especially the case because the domain controllers in the prototype lab respond to requests made to the production domain, authenticating user and computer accounts and replicating information. Prototype domain controllers should never be added back into a production environment.

Seizing Operations Master (OM) Roles in the Lab Environment

Because Active Directory is a multimaster directory, any one of the domain controllers can authenticate and replicate information. This factor is what makes it possible to segregate the domain controllers into a prototype environment easily. There are several different procedures that can be used to seize the OM (also referred to as Flexible Single Master Operations [FSMO]) roles. One approach uses the ntdsutil utility, as follows:

1.
Open a command prompt by selecting Start, Run, typing cmd in the Open text box, and then clicking OK.

Caution

Remember, this procedure should only be performed in a lab environment or in disaster recovery situations. Never perform it against a running production domain controller unless the intent is to forcibly move OM roles.

2.
Type ntdsutil and press Enter.

3.
Type roles and press Enter.

4.
Type connections and press Enter.

5.
Type connect to server SERVERNAME (where SERVERNAME is the name of the target Windows Server 2003 domain controller that will hold the OM roles), and press Enter.

6.
Type quit and press Enter.

7.
Type seize schema master and press Enter.

8.
Click Yes at the prompt asking to confirm the OM change.

9.
Type seize domain naming master and press Enter.

10.
Click Yes at the prompt asking to confirm the OM change.

11.
Type seize pdc and press Enter.

12.
Click OK at the prompt asking to confirm the OM change.

13.
Type seize rid master and press Enter.

14.
Click OK at the prompt asking to confirm the OM change.

15.
Type seize infrastructure master and press Enter.

16.
Click OK at the prompt asking to confirm the OM change.

17.
Exit the command prompt window.

After these procedures have been run, the domain controllers in the prototype lab environment will control the OM roles for the forest and domain, which is necessary for additional migration testing.

Note

Although the temporary domain controller procedure just described can be very useful toward producing a copy of the AD environment for a prototype lab, it is not the only method that can accomplish this. The AD domain controllers can also be restored via the backup software’s restore procedure. A third option—which is often easier to accomplish but is somewhat riskier—is to break the mirror on a production domain controller, take that hard drive into the prototype lab, and install it in an identical server. This procedure requires the production server to lose redundancy for a period of time while the mirror is rebuilt, but is a “quick-and-dirty” way to make a copy of the production environment.


Restoring the Exchange Environment for Prototype Purposes

After all forest and domain roles have been seized in the lab, the Exchange server or servers must be duplicated in the lab environment. Typically, this involves running a restore of the Exchange server on an equivalent piece of hardware. All of the major backup software implementations contain specific procedures for restoring an Exchange 2000 environment. Using these procedures is the most ideal way of duplicating the environment for the migration testing.

Validating and Documenting Design Decisions and Migration Procedures

The actual migration process in a prototype lab should follow, as closely as possible, any design decisions made regarding an Exchange Server 2003 implementation. It is ideal to document the steps involved in the process so that they can be used during the actual implementation to validate the process. The prototype lab is not only an extremely useful tool for validating the upgrade process, but it can also be useful for testing new software and procedures for production servers.

The chosen migration strategy—whether it be an in-place upgrade, a move mailbox method, or another approach—can be effectively tested in the prototype lab at this point. Follow all migration steps as if they were happening in production.

Other -----------------
- Migrating to Exchange Server 2007 : Moving to Native Mode in Exchange
- Migrating to Exchange Server 2007 : Understanding What’s New and What’s Different with Exchange Server 2007
- Migrating to Exchange Server 2007 : Understanding How to Migrate to Exchange Server 2007
- Sharepoint 2013 : Working with the CSOM (part 6) - Working with the JavaScript client object model - Creating, reading, updating, and deleting in the JavaScript client object model
- Sharepoint 2013 : Working with the CSOM (part 5) - Working with the JavaScript client object model - Handling errors
- Sharepoint 2013 : Working with the CSOM (part 4) - Working with the JavaScript client object model - Returning collections
- Sharepoint 2013 : Working with the CSOM (part 3) - Working with the managed client object model - Creating, reading, updating, and deleting
- Sharepoint 2013 : Working with the CSOM (part 2) - Working with the managed client object model - Handling errors
- Sharepoint 2013 : Working with the CSOM (part 1) - Understanding client object model fundamentals
- Managing Windows Server 2012 Systems : Configuring Roles, Role Services, and Features (part 6) - Tracking installed roles, role services, and features
 
 
REVIEW
- First look: Apple Watch

- 10 Amazing Tools You Should Be Using with Dropbox

- 3 Tips for Maintaining Your Cell Phone Battery (part 1)

- 3 Tips for Maintaining Your Cell Phone Battery (part 2)
 
VIDEO TUTORIAL
- How to create your first Swimlane Diagram or Cross-Functional Flowchart Diagram by using Microsoft Visio 2010 (Part 1)

- How to create your first Swimlane Diagram or Cross-Functional Flowchart Diagram by using Microsoft Visio 2010 (Part 2)

- How to create your first Swimlane Diagram or Cross-Functional Flowchart Diagram by using Microsoft Visio 2010 (Part 3)
 
Popular tags
Microsoft Access Microsoft Excel Microsoft OneNote Microsoft PowerPoint Microsoft Project Microsoft Visio Microsoft Word Active Directory Biztalk Exchange Server Microsoft LynC Server Microsoft Dynamic Sharepoint Sql Server Windows Server 2008 Windows Server 2012 Windows 7 Windows 8 Adobe Indesign Adobe Flash Professional Dreamweaver Adobe Illustrator Adobe After Effects Adobe Photoshop Adobe Fireworks Adobe Flash Catalyst Corel Painter X CorelDRAW X5 CorelDraw 10 QuarkXPress 8 windows Phone 7 windows Phone 8 BlackBerry Android Ipad Iphone iOS
Popular keywords
HOW TO Swimlane in Visio Visio sort key Pen and Touch Creating groups in Windows Server Raid in Windows Server Exchange 2010 maintenance Exchange server mail enabled groups Debugging Tools Collaborating
Top 10
- Microsoft Excel : How to Use the VLookUp Function
- Fix and Tweak Graphics and Video (part 3) : How to Fix : My Screen Is Sluggish - Adjust Hardware Acceleration
- Fix and Tweak Graphics and Video (part 2) : How to Fix : Text on My Screen Is Too Small
- Fix and Tweak Graphics and Video (part 1) : How to Fix : Adjust the Resolution
- Windows Phone 8 Apps : Camera (part 4) - Adjusting Video Settings, Using the Video Light
- Windows Phone 8 Apps : Camera (part 3) - Using the Front Camera, Activating Video Mode
- Windows Phone 8 Apps : Camera (part 2) - Controlling the Camera’s Flash, Changing the Camera’s Behavior with Lenses
- Windows Phone 8 Apps : Camera (part 1) - Adjusting Photo Settings
- MDT's Client Wizard : Package Properties
- MDT's Client Wizard : Driver Properties
 
Windows XP
Windows Vista
Windows 7
Windows Azure
Windows Server
Windows Phone
2015 Camaro