Home > Sample chapters

MCTS 70-662 Rapid Review: Installing and Configuring Exchange Servers

Objective 1.2: Install Exchange prerequisites

In this exam objective, you might be tested on the installation of MMC 3.0; Windows PowerShell 2.0; Microsoft .NET 3.5; WinRM 2.0; IIS, and Windows roles and features. The exam might test that you know how to use ServerManagerCMD and Exchange prerequisite scripts.

Exam need to know

  • Install MMC 3.0

    For example: Do you know what version of Windows Server 2008 requires that you install MMC 3.0 before installing Exchange Server 2010?

  • Windows PowerShell 2.0

    For example: Do you know whether Windows PowerShell 2.0 is a prerequisite for Exchange 2010 installation on a computer running Windows Server 2008 R2?

  • Microsoft .NET 3.5

    For example: Do you know under what circumstances you need to install .NET 3.5?

  • WinRM 2.0

    For example: Do you know when WinRM 2.0 installation is required?

  • IIS

    For example: Do you know what exchange server roles require the installation of IIS 6.0?

  • Windows roles and features

    For example: Do you know what roles, role services, and features you need to install to support the Exchange Server 2010 SP2 Edge Transport server role?

  • Use Exchange prerequisite scripts

    For example: Do you know what XML script specifically supports the Client Access server role?

  • Use ServerManagerCMD

    For example: Do you know how to use the ServerManagerCMD utility to apply an XML prerequisite script?

Install MMC 3.0

You need to know the software installation prerequisites to prepare either a server running the x64 version of Windows Server 2008 with SP2 (or later) or a server running Windows Server 2008 R2 to support an Exchange Server 2010 RTM or Exchange Server 2010 SP1 or SP2 deployment.

True or false? You need to check that a server running Windows Server 2008 R2 is a 64-bit computer before you install Exchange Server 2010.

Answer: False. Windows Server 2008 R2 only comes in an x64 version, so you do not need to check the processor architecture.

True or false? If you do not intend to deploy the Hub Transport or Mailbox server roles on a computer running Windows Server 2008 R2 and Exchange Server 2010, no software prerequisites are required.

Answer: False. If you are going to deploy the Hub Transport or Mailbox server roles on a computer running Windows Server 2008 R2 and Exchange Server 2010, you need to obtain and install the 2007 Office System Converter: Microsoft Filter Pack. If you do not intend to deploy these Exchange server roles, then you can configure the required roles, role services, and features on a computer running Windows Server 2008 R2, and then install Exchange.

True or false? Before you can install Exchange Server 2010 SP2 on a computer running the x64 version of the Windows Server 2008 operating system with SP2 or later, you need to install MMC 3.0

Answer: True. The installation wizard identifies this requirement and guides you through the installation. If you are not using the wizard, you download and install the software from a Microsoft download site.

Windows PowerShell 2.0

You should know the steps you need to take before you can install Exchange Server 2010 on a computer running the x64 version of the Windows Server 2008 operating system with SP2 or later. You should be aware that you need to install Windows PowerShell 2.0. As with MMC 3.0, you do not need to install this on a computer running Windows Server 2008 R2.

Microsoft .NET 3.5

As with the previous two software requirements, you should know that you need to install Microsoft .NET Framework 3.5 Service Pack 1 and Microsoft .NET Framework 3.5 Family Update for Windows Vista x64, and Windows Server 2008 x64 on a computer running the x64 version of the Windows Server 2008 operating system with SP2 or later before you install Exchange Server 2010.

WinRM 2.0

You need to know that before you can install Exchange Server 2010 on a computer running the x64 version of the Windows Server 2008 operating system with SP2 or later, you need to install WinRM 2.0

True or false? You also need to install Filter Packs, but only if the Exchange Server SP1 computer is to be configured with the Hub Transport or Mailbox server role.

Answer: True. You need to install the Office 2010 Filter Packs. This applies to computers running either the x64 version of the Windows Server 2008 operating system with SP2 or later, or to computers running Windows Server 2008 R2. Note that if you are installing Exchange Server 2010 RTM, you can use the 2007 Office System Converter Microsoft Filter Pack.

IIS

The exam might test that you know when you need to install IIS 6.0 (or later) before installing Exchange Server 2010.

True or false? You need to install IIS 6 Metabase Compatibility and IIS 6 Management Console if you intend to deploy the Edge Transport role.

Answer: False. You need to install this software if you intend to deploy one or more of the Mailbox, Hub Transport, or Client Access roles. Note that this is a requirement that applies to Windows Server 2008 SP2 and Windows Server 2008 R2.

Windows roles and features

You should be aware that each Exchange Server 2010 role is dependent upon roles, role services, and features on either Windows Server 2008 x64 version SP2 or Windows Server 2008 R2 servers. You need to know that the roles, role services, and features that you install depend on the Exchange server role or roles that you intend to deploy on the server platform. You need to be logged in using an account that is a member of the local Administrators group on the computer you are configuring in order to install the roles, role services, and features required.

True or false? You need to install remote server administration tools (RSAT) to support every one of the Exchange Server 2010 server roles.

Answer: True. The roles, role services, and features that you need to install to support each of the Exchange Server 2010 server roles are as follows:

  • Hub Transport RSAT, .NET Framework 3.5.1, Web Server, Web Server Basic Authentication, Web Server Windows Authentication, IIS 6 Metabase Compatibility, Web Server .NET Extensibility, IIS 6 Management Console, and Windows Process Activation Service Process Model.

  • Mailbox This role has the same requirements as those for the Hub Transport server role.

  • Client Access RSAT, .NET Framework 3.5.1, Web Server, Web Server Basic Authentication, Web Server Windows Authentication, Web Server Digest Authentication, IIS 6 Metabase Compatibility, Web Server .NET Extensibility, IIS 6 Management Console, Windows Process Activation Service Process Model, Web Server ISAPI Extensions, Web Server Dynamic Content Compression, .NET Framework HTTP Activation, and RPC over HTTP Proxy.

  • Edge Transport RSAT, Active Directory Lightweight Directory Services, and .NET Framework 3.5.1.

True or false? You need to configure the Net.TCP Port Sharing Service if you want to deploy the Client Access server role.

Answer: True. If the server you are configuring is going to host the Client Access server role, you need to configure the Net.TCP Port Sharing Service so that it starts automatically. You can do this through the Services console or by issuing the command sc config NetTcpPortSharing start=auto from an elevated command prompt.

True or false? You can use the Server Manager console to add the required components.

Answer: True. Using the Server Manager console is relatively straightforward. The disadvantage is that it requires that you know precisely which roles, role services, and features must be deployed to support specific Exchange Server 2010 server roles.

Use Exchange prerequisite scripts

You need to know how you can use prepared XML-formatted answer files located in the Scripts folder of the Exchange Server 2010 installation media to support the prerequisites required for the various Exchange Server 2010 server roles. The answer files that are relevant to the Exchange server roles are as follows:

  • Exchange-All.xml Supports the Client Access, Hub Transport, Mailbox, and Unified Messaging server roles.

  • Exchange-Typical.xml Supports the Client Access, Hub Transport, and Mailbox server roles.

  • Exchange-CAS.xml Supports the Client Access server role.

  • Exchange-Edge.xml Supports the Edge Transport server role.

  • Exchange-Hub.xml Supports the Hub Transport server role.

  • Exchange-MBX.xml Supports the Mailbox server role.

Use ServerManagerCMD

The exam might test that you know how to use the ServerManagerCMD.exe command-line tool to apply a prerequisite script that adds the required components. For example, if you want to configure a server running Windows Server 2008 version x64 SP2 or Windows Server 2008 R2 so that you can install Exchange Server 2010 SP2 and support the Client Access, Hub Transport, Mailbox, and Unified Messaging server roles, you would issue the following command on the target server (note that the restart parameter is optional if you plan to restart the computer manually after the command runs):

ServerManagerCmd.exe –ip Exchange-All.xml –restart

True or false? You can use PowerShell 2.0 commands directly to install the required roles, role services, and features. You do not require the PowerShell ServerManager module.

Answer: False. You can use PowerShell 2.0 commands for this purpose, provided the PowerShell ServerManager module is available. You can load the ServerManager module into an elevated PowerShell 2.0 window by issuing the following command:

Import-Module ServerManager

You can then use the PowerShell Add-WindowsFeature cmdlet to install the appropriate roles, role services, and features. For example the Edge Transport server role has the lowest number of prerequisites, and the command you need to issue on the server on which you intend to deploy this role is as follows:

Add-WindowsFeature NET-Framework,RSAT-ADDS,ADLDS

Can you answer these questions?

You can find the answers to these questions at the end of this chapter.

  1. You want to install Windows Server 2010 SP2 on a server running Windows Server 2008 R2. You need to support the deployment of the Mailbox, Hub Transport, and Client Access roles. What ServerManagerCMD command should you issue before restarting the server and installing Exchange?

  2. You are installing roles, role services, and features on a computer running Windows Server 2008 R2, on which you intend to install Exchange Server 2010 SP2 and deploy the Edge Transport server role. You issue the PowerShell Add-WindowsFeature NET-Framework,RSAT-ADDS,ADLDS command. What roles and features does this add?

  3. You have been tasked with installing Exchange Server 2010 SP2 on a computer running Windows Server 2008 R2, and you intend to deploy the Mailbox server role. What additional component do you need to obtain and install before configuring the required server roles, role services, and features, and installing Exchange?

  4. Which Exchange Server 2010 server role requires that you install Web Server ISAPI Extensions before installing Exchange?

  5. You intend to install Exchange Server 2010 SP2 on a server running Windows Server 2008 x64 version with SP2 installed. What additional components do you need to obtain and install? (A multiple choice exam question would probably give you a list of components and ask you to select those that are required.)