Global Open Versity, Vancouver Canada Mastering Exchange Server 2010 Deployment on Win 2008 R2 v1.2
Global Open Versity
Systems Integration Hands-on Labs Training Manual
Mastering MS Exchange 2010 Deployment
on Windows Server 2008 R2 Active Directory
Kefa Rabah
Global Open Versity, Vancouver Canada
krabah@globalopenversity.org
www.globalopenversity.org
Table of Contents Page No.
MASTERING MS EXCHANGE 2010 DEPLOYMENT ON WINDOWS SERVER 2008
R2 ACTIVE DIRECTORY 3
Introduction 3
Part 1: Install Windows Server 2008 Active Directory 4
Part 2: Prerequisite Required by MS Exchange 2010 4
Step 1: Exchange 2010 Prerequisites Options 5
Step 2: Setup Exchange 2010 Prerequisites 7
Part 3: Install MS Exchange Server 2010 8
Step 2: Adding MX Record Server on Windows Server 2008 R2 18
Part 4: Configuring Exchange 2010 Hub Transport role to receive Internet mail 21
Step 1: Configure the Receive Connector 21
Step 2: Configure the Send Connector 22
Step 3: Configure Accepted domains 28
Part 5: Enable Telnet Client on Windows Server 2008 29
Part 6: Creating a New Users’ Account on Exchange 2010 32
Step 1: Create New User Account under Active Directory 32
Part 7: Creating Users’ Mailbox Objects 35
Step 1 Creating Exchange Users Account using Exchange Management Console (EMC) 35
Method 1 Creating Mailbox for Existing Users’ using EMC 35
Method 2: Creating Mailbox for New Users using EMC 40
Step 2: Change Management with Exchange Management Console 43
Scenario: Move / Disable / Remove mailboxes 43
Part 8: Test our Exchange 2010 with Outlook Web Access (OWA) 44
Part 9: Setup MS Outlook Mail Client 49
Step 1: Install and configure Windows 7 NIC 50
Step 2: Setup MS Outlook on Exchange Server 2010 51
1
© April 2007, Kefa Rabah, Global Open Versity, Vancouver Canada
www.globalopenversity.org Mastering Exchange Server 2010 Deployment on Win Server 2008 R2
Global Open Versity, Vancouver Canada Mastering Exchange Server 2010 Deployment on Win 2008 R2 v1.2
Step 3: Configure the Address Book using Global Address List 55
3.0 Understanding Address Lists 55
3.1 Changes to Address Lists in Exchange 2010 SP2 56
3.2 Best Practices for Creating Address Lists 57
Step 4: Searching Contact list using GAL powered Address Book 57
Part 10: Troubleshooting MS Exchange 2010 60
Problem: MS Exchange “Transport Failed To Reach Status 'Running” On This Server... 60
Solution: 60
Step 1: Enable IPv6 in NIC properties, but disable IPv6 in registry and re-run the setup. 60
Step 2: Disable IPv6 from hosts file 61
Part 11: Hands-on Lab Assignments 62
A GOV Open Access Technical Academic Publications
Enhancing education & empowering people worldwide through eLearning in the 21st Century
2
© April 2007, Kefa Rabah, Global Open Versity, Vancouver Canada
www.globalopenversity.org Mastering Exchange Server 2010 Deployment on Win Server 2008 R2
Global Open Versity, Vancouver Canada Mastering Exchange Server 2010 Deployment on Win 2008 R2 v1.2
Global Open Versity
Systems Integration Hands-on Labs Training Manual
Mastering MS Exchange 2010 Deployment
on Windows Server 2008 R2 Active Directory
By Kefa Rabah, krabah@globalopenversity.org December, 2010 GTS Institute
Introduction
If you thought Exchange Server 2007 was the start of a radical departure from its predecessors, wait till
you get acquainted with Exchange Server 2010. Exchange Server 2010 completely redefines the
Exchange Server messaging platform and right up front, you should know that Exchange Server 2010
does away with the concepts of storage groups, Local Continuous Replication (LCR), Single Copy
Clusters (SCC) and clustered mailbox servers [1].
In previous releases of Exchange Server, you used storage groups to group mailbox and public folder
databases into logical units of management. In Exchange Server 2010, databases are no longer
associated with storage groups. For mailbox databases, Database Availability Groups can now be used to
group databases for high availability and mailbox databases are managed at the organization level
instead of at the server level. For public folder databases, database management has been moved to the
organization level but the functionality hasn’t changed since it was implemented in Exchange Server 2007.
To support these and other changes, all storage group functionality has been moved to the database
level. Further, mailbox databases are now peers to servers in the Exchange store schema—a change
which removes the dependency of mailbox databases to server objects and reduces the Exchange store’s
reliance on secondary indices maintained by the Extensible Storage Engine (ESE).
Exchange Server 2010 integrates high availability into the core architecture by combining Cluster
Continuous Replication (CCR) and Standby Continuous Replication (SCR) into a single high availability
solution for both on-site and off-site data replication. Exchange Server 2010 also adds automatic failover
and recovery of any Exchange Server role when you deploy multiple Exchange servers. Because of these
changes, building a high availability solution no longer requires cluster hardware or advanced cluster
configuration. Instead, you simply install multiple servers running Exchange Server 2010 with whatever
roles you’d like to use in the same Exchange organization and high availability is enabled automatically.
While role failover is automatic, you manage failover for mailbox databases using Database Availability
Hands-on Lab Sessions
In this guide, we present a step-by-step installation and configuration of Exchange Server 2010 on
Windows Server 2008 R2 Active Directory. You’ll also learn how to add Telnet client Feature for testing
your Exchange 2010 SMTP. I’ll also show you how to configure and use Outlook Web Access (OWA) to
access your emails form anywhere, anytime. We’ll also teach you how configure Hub Transport Send &
Receive Connectors. Finally, you’ll also learn how to troubleshoot a failed Exchange server setup due to
"MS Exchange “Transport Failed To Reach Status 'Running” On This Server...", and how to solve this
problem. In this guide, all the work was done on VMware machines. On completion of this lab training, you
3
© April 2007, Kefa Rabah, Global Open Versity, Vancouver Canada
www.globalopenversity.org Mastering Exchange Server 2010 Deployment on Win Server 2008 R2
Global Open Versity, Vancouver Canada Mastering Exchange Server 2010 Deployment on Win 2008 R2 v1.2
should be able to reach an Exchange Server 2010 installation competency level of advance basic to
intermediate level depending on how much effort and time you’ve allocated for the training. And a
capability to at least plan, design, implement and deploy an Exchange Server 2010 in SMB to Medium
business environment.
Part 1: Install Windows Server 2008 Active Directory
In this step-by-step install guide it’s assumed that you have already installed Windows Server 2008 AD or
know how to install Win 2008 R2 AD. If not then head to Scribd.com and check out an excellent article by
the same author entitled "Mastering Installing and Configuring Active Director on Windows Server 2008
R2", to get you started.
1. Our Win2k8 AD DC configuration is as follows:
• Server: server02.govmailhost.com
• Domain: govmailhost.com
• IP Address: 192.168.83.10
2. Now check that DNS server setup is configured and running correctly, to test this issue NSLOOKUP
command as follows:
C:\>nslookup server02.govmailhost.com
As you can see our Active Directory DC is able to perform name services lookup and report back
correctly its status.
Part 2: Prerequisite Required by MS Exchange 2010
Prior to installing the MS Exchange 2010- (ES2k10) on Windows Server 2008 R2 – there are certain
Windows Server prerequisites: Server Roles and Features that must be installed before you can install
4
© April 2007, Kefa Rabah, Global Open Versity, Vancouver Canada
www.globalopenversity.org Mastering Exchange Server 2010 Deployment on Win Server 2008 R2
Global Open Versity, Vancouver Canada Mastering Exchange Server 2010 Deployment on Win 2008 R2 v1.2
Exchange 2007. Windows Server 2008 is much "lighter" on a default install than Windows Server 2003,
with fewer components deployed by default.
There two methods you can use to meet the default install requirements i.e., adding the Roles and
Features – that are required to build multi-role Exchange Server. You can use the GUI method or
alternatively you can build a batch file to do the job for you. In this install guide, we’re going to build a
batch file containing the required commands, instead of adding each feature through the GUI by hand.
The only reboot required would be after the installation of Active Directory Domain Services remote
management tools. Listing 1 show our batch file:
Step 1: Exchange 2010 Prerequisites Options
1. On servers that will host the Hub Transport or Mailbox server role, install the Microsoft Filter Pack.
For details, see 2007 Office System Converter: Microsoft Filter Pack.
2. On the Start Menu, navigate to All Programs, then Accessories, then Windows PowerShell. Open
an elevated Windows PowerShell console, and run the following command:
Import-Module ServerManager
3. Use the Add-WindowsFeature cmdlet to install the necessary operating system components:
a) For a server that will have the typical installation of Client Access, Hub Transport, and the
Mailbox role:
Add-WindowsFeature NET-Framework,RSAT-ADDS,Web-Server,Web-Basic-
Auth,Web-Windows-Auth,Web-Metabase,Web-Net-Ext,Web-Lgcy-Mgmt-
Console,WAS-Process-Model,RSAT-Web-Server,Web-ISAPI-Ext,Web-Digest-
Auth,Web-Dyn-Compression,NET-HTTP-Activation,RPC-Over-HTTP-Proxy -
Restart
b) For a server that will host the Client Access, Hub Transport, Mailbox, and Unified
Messaging server roles:
Add-WindowsFeature NET-Framework,RSAT-ADDS,Web-Server,Web-Basic-
Auth,Web-Windows-Auth,Web-Metabase,Web-Net-Ext,Web-Lgcy-Mgmt-
Console,WAS-Process-Model,RSAT-Web-Server,Web-ISAPI-Ext,Web-Digest-
Auth,Web-Dyn-Compression,NET-HTTP-Activation,RPC-Over-HTTP-
Proxy,Desktop-Experience -Restart
c) For a server that will host the Client Access and Hub Transport server roles:
Add-WindowsFeature NET-Framework,RSAT-ADDS,Web-Server,Web-Basic-
Auth,Web-Windows-Auth,Web-Metabase,Web-Net-Ext,Web-Lgcy-Mgmt-
Console,WAS-Process-Model,RSAT-Web-Server,Web-ISAPI-Ext,Web-Digest-
5
© April 2007, Kefa Rabah, Global Open Versity, Vancouver Canada
www.globalopenversity.org Mastering Exchange Server 2010 Deployment on Win Server 2008 R2
Global Open Versity, Vancouver Canada Mastering Exchange Server 2010 Deployment on Win 2008 R2 v1.2
Auth,Web-Dyn-Compression,NET-HTTP-Activation,RPC-Over-HTTP-Proxy -
Restart
d) For a server that will host the Hub Transport and Mailbox server roles:
Add-WindowsFeature NET-Framework,RSAT-ADDS,Web-Server,Web-Basic-
Auth,Web-Windows-Auth,Web-Metabase,Web-Net-Ext,Web-Lgcy-Mgmt-
Console,WAS-Process-Model,RSAT-Web-Server -Restart
e) For a server that will host the Client Access and Mailbox server roles:
Add-WindowsFeature NET-Framework,RSAT-ADDS,Web-Server,Web-Basic-
Auth,Web-Windows-Auth,Web-Metabase,Web-Net-Ext,Web-Lgcy-Mgmt-
Console,WAS-Process-Model,RSAT-Web-Server,Web-ISAPI-Ext,Web-Digest-
Auth,Web-Dyn-Compression,NET-HTTP-Activation,RPC-Over-HTTP-Proxy -
Restart
f) For a server that will host only the Client Access role:
Add-WindowsFeature NET-Framework,RSAT-ADDS,Web-Server,Web-Basic-
Auth,Web-Windows-Auth,Web-Metabase,Web-Net-Ext,Web-Lgcy-Mgmt-
Console,WAS-Process-Model,RSAT-Web-Server,Web-ISAPI-Ext,Web-Digest-
Auth,Web-Dyn-Compression,NET-HTTP-Activation,RPC-Over-HTTP-Proxy -
Restart
g) For a server that will host the Hub Transport or the Mailbox role:
Add-WindowsFeature NET-Framework,RSAT-ADDS,Web-Server,Web-Basic-
Auth,Web-Windows-Auth,Web-Metabase,Web-Net-Ext,Web-Lgcy-Mgmt-
Console,WAS-Process-Model,RSAT-Web-Server -Restart
h) For a server that will host only the Unified Messaging role:
Add-WindowsFeature NET-Framework,RSAT-ADDS,Web-Server,Web-Basic-
Auth,Web-Windows-Auth,Web-Metabase,Web-Net-Ext,Web-Lgcy-Mgmt-
Console,WAS-Process-Model,RSAT-Web-Server,Desktop-Experience -Restart
i) For a server that will host the Edge Transport role:
Add-WindowsFeature NET-Framework,RSAT-ADDS,ADLDS -Restart
j) On servers that will have the Client Access Server role installed, after the system has
restarted, log on as an administrator, open an elevated Windows PowerShell console, and
configure the ″Net.Tcp Port Sharing Service″ for Automatic startup by running the
following command:
6
© April 2007, Kefa Rabah, Global Open Versity, Vancouver Canada
www.globalopenversity.org Mastering Exchange Server 2010 Deployment on Win Server 2008 R2
Global Open Versity, Vancouver Canada Mastering Exchange Server 2010 Deployment on Win 2008 R2 v1.2
Set-Service NetTcpPortSharing -StartupType Automatic
Note: for more detail checkout:
http://technet.microsoft.com/en-us/library/bb691354%28EXCHG.140%29.aspx
4. After installing the above desired prerequisites option and before installing Exchange 2010, it's
recommend that you install any critical or recommended updates from Microsoft Update.
Step 2: Setup Exchange 2010 Prerequisites
For our Exchange Server 2010 installation, we have used the following procedure:
1. On servers that will host the Hub Transport or Mailbox server role, install the Microsoft Filter Pack.
For details, see 2007 Office System Converter: Microsoft Filter Pack.
2. On the Start Menu, navigate to All Programs, then Accessories, then Windows PowerShell. Open
an elevated Windows PowerShell console, and run the following command:
Import-Module ServerManager
3. Use the Add-WindowsFeature cmdlet to install the necessary operating system components:
a) For a server that will have the typical installation of Client Access, Hub Transport, and the
Mailbox role:
Add-WindowsFeature NET-Framework,RSAT-ADDS,Web-Server,Web-Basic-
Auth,Web-Windows-Auth,Web-Metabase,Web-Net-Ext,Web-Lgcy-Mgmt-
Console,WAS-Process-Model,RSAT-Web-Server,Web-ISAPI-Ext,Web-Digest-
Auth,Web-Dyn-Compression,NET-HTTP-Activation,RPC-Over-HTTP-
Proxy,Desktop-Experience -Restart
Fig. 1
Note: when done installing the system will automatically restart, if you had ″-Restart″ command
at the end..
7
© April 2007, Kefa Rabah, Global Open Versity, Vancouver Canada
www.globalopenversity.org Mastering Exchange Server 2010 Deployment on Win Server 2008 R2
Global Open Versity, Vancouver Canada Mastering Exchange Server 2010 Deployment on Win 2008 R2 v1.2
Fig. 2
b) On servers that will have the Client Access Server role installed, after the system has
restarted, log on as an administrator, open an elevated Windows PowerShell console, and
configure the ″Net.Tcp Port Sharing Service″ for Automatic startup by running the
following command:
Set-Service NetTcpPortSharing -StartupType Automatic
4. After installing the above desired prerequisites option and before installing Exchange 2010, it's
recommend that you install any critical or recommended updates from Microsoft Update.
5. You're done with pre-requisite section and ready to install Exchange Server 2010.
Part 3: Install MS Exchange Server 2010
To install the Exchange 2010, perform the following steps:
1. Insert the ES2k10ENSP1 CD into your CD-drive and double-click "Setup". After a while you should
see the Exchange Server 2010 installation wizard, as shown in Fig. 4. Note that now we’re already in
Step 4, as the other steps were done during the default prerequisite installation.
2. From Fig. 3, click "Step 3: Choose Exchange Language option"
• Here you have the option to install the Exchange language from:
o Install the language from the language bundle
o Install only languages from the DVD
Note: we have selected to install from the DVD, you may change as desired!
8
© April 2007, Kefa Rabah, Global Open Versity, Vancouver Canada
www.globalopenversity.org Mastering Exchange Server 2010 Deployment on Win Server 2008 R2
Global Open Versity, Vancouver Canada Mastering Exchange Server 2010 Deployment on Win 2008 R2 v1.2
Fig. 3
3. From Fig. 4, click "Step 4: Install Microsoft Exchange"
Fig. 4
9
© April 2007, Kefa Rabah, Global Open Versity, Vancouver Canada
www.globalopenversity.org Mastering Exchange Server 2010 Deployment on Win Server 2008 R2
Global Open Versity, Vancouver Canada Mastering Exchange Server 2010 Deployment on Win 2008 R2 v1.2
4. Next, you should information on your Desktop with information Microsoft Exchange Server Setup
Initializing, as shown in Fig. 5.
Fig. 5
5. From Fig. 6, Introduction page, click on the Next button.
Fig. 6
6. From Fig. 7, License Agreement page, read & accept the license, and then click Next.
10
© April 2007, Kefa Rabah, Global Open Versity, Vancouver Canada
www.globalopenversity.org Mastering Exchange Server 2010 Deployment on Win Server 2008 R2
Global Open Versity, Vancouver Canada Mastering Exchange Server 2010 Deployment on Win 2008 R2 v1.2
Fig. 7
7. From Fig. 8, Error Reporting page, click Yes, and then click Next.