Windows Server 2008 R2 Unleashed (153 page)

nication the better! This is especially important when a project touches all aspects of the

server environment.

Mapping out the how, when, and who to communicate with allows the project team to

prepare well-thought-out reports and plan productive meetings and presentations. This also

provides the recipients of the reports the chance to review the plan and set their expecta-

tions. Once again, there are no surprises for the project team or the project sponsors.

A good communication plan should include the following topics:

. Audience

. Content

772

CHAPTER 22

Documenting a Windows Server 2008 R2 Environment

. Delivery method

. Timing and frequency

Table 22.1 gives an example of a communication plan. To make the plan more detailed,

columns can be added to list who is responsible for the communication and specific dates

for when the communication is delivered.

TABLE 22.1

Communication Plan

Audience

Content (Message)

Delivery Method

Timing

Stage/Frequency

Executive sponsor

Project status

Written report

Weekly in email

Project team

Project status

Verbal updates

Weekly in meeting

IT department

Project overview

Presentation

Quarterly meeting

Migration Plan

After the design and planning document has been mapped out, the project team can

ptg

begin planning the logistics of implementing Windows Server 2008 R2. This document

will be a guide that contains the technical steps needed to implement Windows Server

2008 R2 from the ground up. This document will go into great detail on the specific steps

for migration. Depending on how the migration team is set up, it might also include logis-

tical instructions, such as the following:

. Communication templates

. Location maps

. Team roles and responsibilities during the implementation

In a large organization, a session or sessions will be held to develop the migration plan.

An agenda for the development of the plan will look something like this:

. Goals and Objectives

. Project Management

. Phase I—Design/Planning

. Phase II—Prototype

. Phase III—Pilot

. Phase IV—Implement

. Phase V—Support

. Timeline

. Resource Requirements

Windows Server 2008 R2 Project Documents

773

. Risk Management

. Iterative Refinement of Plan

. Migration Planning—Active Directory

. In-Place Versus Restructuring

22

. Account Domains

. Resource Domains

. Active Directory Migration Tool (ADMT)

. DNS Integration

. Deployment Tools

. Scripting

. Built-in

. Third-party

. Building

. Normalize Environment

ptg

. Data Center First

. Deployment Strategies

. Staged Versus Scripted Versus Manual

. Documentation

. Design

. Plan

. Build Guides

. Migration Guides

. Administration Guides

. Maintenance Guides

. As Builts

. Disaster Recovery Guides

. User Guides

. Training

. Users

. Administrators

774

CHAPTER 22

Documenting a Windows Server 2008 R2 Environment

. Migration Team

. Technical Experts

. Communications

. Migration Team

. Executives and Management

. Administrators

. Users

. Methods

. Frequency

. Detail Level

. Administration and Maintenance

. Administration

. Maintenance

. Disaster Recovery

ptg

. Guides

. Periodic Schedules

. Daily/Weekly/Monthly

. Planned Downtime

. Checklists

. Testing

Note that many of the agenda topics are stated in a way that facilitates discussion. This is

a great way to organize discussion points and at the same time keep them on track.

NOTE

The results of testing the design in a prototype or pilot might alter the actual migration

steps and procedures. In this case, the migration plan document should be modified to

take these changes into account.

Server Migration Procedures

High-level migration procedures should be decided on during a design and planning

process and confirmed during a prototype/testing phase. The initial migration document

also should focus on the tools that will be used to migrate data, users, and applications, as

well as the division of labor for these processes.

Windows Server 2008 R2 Project Documents

775

A draft of the document can be put together, and when the process is tested again, it can

be verified for accuracy. When complete, this information can save you a great deal of

time if a number of servers need to be migrated.

TIP

22

Server migration procedures should be written in such a way so that even less-experi-

enced staff members can use the procedures for the actual migrations.

The procedures covered can include the following:

. Server hardware configuration details

. Windows Server 2008 R2 version for each server

. Service pack (SP) and hotfixes to install on each server

. Services (such as DNS and DHCP) to enable or disable and appropriate settings

. Applications (such as antivirus and SQL Server) to install and appropriate settings

. Security settings

ptg

. Steps required to migrate services and data to the new server(s)

. Steps required to test the new configuration to ensure full functionality

. Steps required to remove old servers from production

Desktop Migration Procedures

As with the documented server migration process, the desktop migration process should be

discussed in the design and planning phase and documented in the migration document.

In some migrations, the changes might be minimal, whereas other migrations might

require dramatic upgrades. For instance, a desktop machine might qualify for an in-place

upgrade to Windows 7, whereas another might require hardware or system replacement.

What specifically is documented will vary among organizations; however, the recom-

mended areas to consider documenting are as follows:

. Hardware inventory

. Installation method(s), such as Remote Installation Services, third-party imaging

software, and network-based installations

. Base installation applications

. Security configuration

. Templates being used

. Language options

. Accessibility considerations

776

CHAPTER 22

Documenting a Windows Server 2008 R2 Environment

User Migration Procedures

Users and their related information (username, password, and contact information) in

other systems or directories need to be migrated to take advantage of Windows Server

2008 R2. The procedures to migrate the users should be examined during the design and

planning phases of the project.

User information can exist in many different places such as an Active Directory (AD)

domain, an application, and more. The user information might be inconsistent depending

on where it exists and how it is stored. Procedures should be documented for migrating

the user information from each different location. For example, if some users will be

migrated from another operating system or from multiple forests, separate procedures

should be documented for each process.

Another scenario to document is the migration of user profiles and desktops. Although

some of this information might be redundant with desktop migration scenarios, it is

nonetheless important to capture the procedures for making sure that, when clients log on

after the migration, all their settings still exist and they won’t have any problems with the

applications they use. This is a very important consideration for mobile users. For

instance, will mobile users need to come back into the office to have settings changed or

migrated? Will these changes be performed the next time they log on?

ptg

Checklists

The migration process can often be a long process, based on the amount of data that

must be migrated. It is very helpful to develop both high-level and detailed checklists to

guide the migration process. High-level checklists determine the status of the migration

at any given point in the process. Detailed checklists ensure that all steps are performed

in a consistent manner. This is extremely important if the process is being repeated for

multiple sites.

Training Plan

When creating a training plan for a Windows Server 2008 R2 implementation, the first

thing that needs to be identified is the target audience. That will determine what type of

training needs to be developed. Some of the user groups that need to be targeted for train-

ing are as follows:

.
End users—
If the implementation is going to change the desktop client, the end

user will have to receive some level of training.

.
Systems administrators—
The personnel involved in the administration of the

messaging systems will need to be trained.

.
Help desk—
In organizations where the support is divided among different teams,

each one will have to be trained on the tasks they will be carrying out.

.
Implementation team—
If the implementation is spread across multiple locations,

some project teams choose to create implementation teams. These teams will need

to be trained on the implementation process.

Windows Server 2008 R2 Project Documents

777

After the different groups have been identified, the training plan for each one can be

created. The advantage of creating a training plan in-house is the ability to tailor the train-

ing to the organization’s unique Windows environment. The trainees will not have to go

over configurations or settings that do not apply to their network.

As a special note, if the systems administrators and implementation team members can be

22

identified ahead of time, it is wise to have them participate in the prototype stage.

The implementation team can assist by validating procedures and, through the repetitive

process, can become more familiar with the procedures. After the prototype environment

is set up, administrators and help desk personnel can come in to do the same for the

administrative procedures.

This provides the necessary validation process and also allows the systems groups to

become more comfortable with the new tools and technology.

Test Plan

Thorough testing is critical in the success of any implementation project. A test plan

details the resources required for testing (hardware, software, and lab personnel), the tests

or procedures to perform, and the purpose of the test or procedure.

It is important to include representatives of every aspect of the network in the develop-

ptg

ment of the test plan. This ensures that all aspects of the Windows Server 2008 R2 envi-

ronment or project and its impact will be included in the test plan.

Prototype Test Plan

Going in to the prototype stage, experienced engineers and project managers are aware

that the initial plan will probably have to be modified because of reasons such as applica-

tion incompatibility, administrative requirements, or undocumented aspects of the current

environment.

So, if it was important to start out this stage with a well-documented plan, the most

important documentation goal for the prototype is to track these changes to ensure that

the project still meets all goals and objectives of the implementation.

The document tool the project team will use to do this is the test plan. A well-developed

test plan will contain a master test plan and provide the ability to document the test

results for reference at a later date. This is necessary because the implementation proce-

dures will likely have changes from the first round of testing to the next and the project

team will need to refer to the outcome to compare results.

A test plan outline will contain the following:

. Summary of what is being tested and the overall technical goals of the implementation

. Scope of what will be tested

. Resources Needed

. Hardware

. Software

. Personnel

778

CHAPTER 22

Documenting a Windows Server 2008 R2 Environment

. Documentation

. What will be recorded

. Test Plan Outline

. Operating System

. Hardware Compatibility

. Install First Domain Controller

. Test Replication

. Install Additional Domain Controllers

. Client Access

. Role-Based Configuration

. DNS

. DHCP

. IIS

. Domain Controller

ptg

. Exchange

. Group Policy

. New Settings

. Group Policy Management Console

. Resultant Set of Policies

. Antivirus

. Password Policy

. Security Templates

. File Migration

. Print Migration

. Distributed File System

. Volume Shadow Copy

Other books

5 Darkness Falls by Christin Lovell
No One to Trust by Iris Johansen
On Strike for Christmas by Sheila Roberts
There You'll Find Me by Jenny B. Jones
GHOST_4_Kindle_V2 by Wayne Batson
York by Susan A. Bliler
Murder on Amsterdam Avenue by Victoria Thompson