Exchange 2010 Setup

 

This article explains Exchange 2010 Setup. You can use various types and modes of Exchange 2010 Setup to install and remove Exchange 2010. I will also explain how to determine the several editions and versions of Exchange 2010. Exchange 2010is available in Standard Edition and Enterprise Edition. These are licensing editions are determined by the product key you enter after the setup.

Exchange 2010 Setup Options

Exchange Setup UI   Setup.exe is a GUI based setup where you are guided by the Exchange 2010 Setup wizard.

Exchange Unattended Setup   Setup.com is a commandline setup where you provide command-line switches interactively or through a script.

Modes

Install   Use this mode to install a new server role or when adding a server role to an existing environment.

Uninstall   Use this mode when you're removing the Exchange installation or removing a single server role from an existing installation (maintenance). 

Upgrade    this mode is used when you have an existing installation of Exchange and you're installing the new version. This mode is used for a Service Pack installation. You can use this mode from both the Exchange Setup wizard and the unattended install.

RecoverServer   Use this mode when there has been a tragic failure of a server, and you need to recover data. You must install a server using the same fully qualified domain name (FQDN) as the failed server, and then run Setup with the /m:RecoverServer switch. Don't specify the roles to restore. Setup detects the Exchange Server object in AD and installs the corresponding files and configuration automatically. After you recover the server, you can restore databases and reconfigure any additional settings. To run in RecoverServer mode, you can't have Exchange installed on the server. The Exchange server object must exist in AD. You can only use this mode during an unattended installation.

Exchange 2010 Setup Switches

Setup.com [/mode:<setup mode>] [/role:<server roles to install>] [/InstallWindowsComponents] [/OrganizationName:<name for the new Exchange organization>] [/TargetDir:<target directory>] [/SourceDir:<source directory>][/UpdatesDir:<directory from which to install updates>] [/DomainController:<FQDN of domain controller>] [/AnswerFile:<filename>] [/DoNotStartTransport] [/EnableLegacyOutlook] [/LegacyRoutingServer] [/EnableErrorReporting] [/NoSelfSignedCertificates] [/AdamLdapPort:<port>] [/AdamSslPort:<port>] [/LanguagePack:<language pack bundle>] [/AddUmLanguagePack:<UM language pack name>] [/RemoveUmLanguagePack:<UM language pack name>] [/NewProvisionedServer:<server>] [/RemoveProvisionedServer:<server>] [/ExternalCASServerDomain:<domain>] [/MdbName:<mailbox database name>] [/DbFilePath:<Edb file path>] [/LogFolderPath:<log folder path>] [/Upgrade] [/Hosting]

 

Exchange 2010 Setup will install following services depending on the Install options.

Service name

Description

Role

Microsoft Exchange AD Topology

Provides AD topology information to Exchange services. If this service is stopped, most Exchange services are unable to start. This service has no dependencies.

Mailbox, Hub Transport, CAS, Unified Messaging

Microsoft Exchange ADAM

Stores configuration data and recipient data on the Edge Transport server. This service represents the named instance of AD Lightweight Directory Service (AD LDS) that's automatically created by Setup during Edge Transport server installation. This service is dependent upon the COM+ Event System service.

Edge Transport

Microsoft Exchange Address Book

Manages client address book connections. This service is dependent upon the Microsoft Exchange AD Topology service.

CAS

Microsoft Exchange Anti-spam Update

Provides the Microsoft Forefront Protection 2010 for Exchange Server anti-spam update service. On Hub Transport servers, this service is dependent upon the Microsoft Exchange AD Topology service. On Edge Transport servers, this service is dependent upon the Microsoft Exchange ADAM service.

Hub Transport, Edge Transport

Microsoft Exchange Credential Service

Monitors credential changes in AD LDS and installs the changes on the Edge Transport server. This service is dependent upon the Microsoft Exchange ADAM service.

Edge Transport

Microsoft Exchange EdgeSync

Connects to an AD LDS instance on subscribed Edge Transport servers over a secure LDAP channel to synchronize data between a Hub Transport server and an Edge Transport server. This service is dependent upon the Microsoft Exchange AD Topology service. If Edge Subscription isn't configured, this service can be disabled.

Hub Transport

Microsoft Exchange File Distribution

Distributes offline address book (OAB) and custom Unified Messaging prompts. This service is dependent upon the Microsoft Exchange AD Topology and Workstation services.

CAS, Unified Messaging

Microsoft Exchange Forms-Based Authentication

Provides forms-based authentication to Microsoft Office Outlook Web App and the Exchange Control Panel. If this service is stopped, Outlook Web App and the Exchange Control Panel won't authenticate users. This service has no dependencies.

CAS

Microsoft Exchange IMAP4

Provides IMAP4 service to clients. If this service is stopped, clients won't be able to connect to this computer using the IMAP4 protocol. This service is dependent upon the Microsoft Exchange AD Topology service.

CAS

Microsoft Exchange Information Store

Manages the Exchange Information Store. This includes mailbox databases and public folder databases. If this service is stopped, mailbox databases and public folder databases on this computer are unavailable. If this service is disabled, any services that explicitly depend on it will fail to start. This service is dependent on the RPC, Server, Windows Event Log, and Workstation services.

Mailbox

Microsoft Exchange Mail Submission Service

Submits messages from the Mailbox server to Exchange 2010 Hub Transport servers. This service is dependent upon the Microsoft Exchange AD Topology service.

Mailbox

Microsoft Exchange Mailbox Assistants

Performs background processing of mailboxes in the Exchange store. This service is dependent upon the Microsoft Exchange AD Topology service.

Mailbox

Microsoft Exchange Mailbox Replication Service

Processes mailbox moves and move requests. This service is dependent upon the Microsoft Exchange AD Topology and Net.Tcp Port Sharing service.

CAS

Microsoft Exchange Monitoring

Allows applications to call the Exchange diagnostic cmdlets. This service has no dependencies.

All

Microsoft Exchange POP3

Provides POP3 service to clients. If this service is stopped, clients can't connect to this computer using the POP3 protocol. This service is dependent upon the Microsoft Exchange AD Topology service.

CAS

Microsoft Exchange Protected Service Host

Provides a host for several Exchange services that must be protected from other services. This service is dependent upon the Microsoft Exchange AD Topology service.

Hub Transport, CAS

Microsoft Exchange Replication Service

Provides replication functionality for mailbox databases on Mailbox servers in a database availability group (DAG). This service is dependent upon the Microsoft Exchange AD Topology service.

Mailbox

Microsoft Exchange RPC CAS

Manages client RPC connections for Exchange. This service is dependent upon the Microsoft Exchange AD Topology service.

Mailbox, CAS

Microsoft Exchange Search Indexer

Drives indexing of mailbox content, which improves the performance of content search. This service is dependent upon the Microsoft Exchange AD Topology and Microsoft Search (Exchange Server) services.

Mailbox

Microsoft Exchange Server Extension for Windows Server Backup

Enables Windows Server Backup users to back up and recover application data for Microsoft Exchange. This service has no dependencies.

Mailbox

Microsoft Exchange Service Host

Provides a host for several Exchange services. On internal server roles, this service is dependent upon the Microsoft Exchange AD Topology service. On Edge Transport servers, this service is dependent upon the Microsoft Exchange ADAM service.

All

Microsoft Exchange Speech Engine

Provides speech processing services for Unified Messaging. This service is dependent upon the Windows Management Instrumentation (WMI) service.

Unified Messaging

Microsoft Exchange System Attendant

Forwards directory lookups to a global catalog server for legacy Outlook clients, generates e-mail addresses and OABs, updates free/busy information for legacy clients, and maintains permissions and group memberships for the server. If this service is disabled, any services that explicitly depend on it will fail to start. This service is dependent on the RPC, Server, Windows Event Log, and Workstation services.

Mailbox

Microsoft Exchange Throttling

Limits the rate of user operations. This service is dependent upon the Microsoft Exchange AD Topology service.

Mailbox

Microsoft Exchange Transport

Provides SMTP server and transport stack. On Hub Transport servers, this service is dependent upon the Microsoft Exchange AD Topology service. On Edge Transport servers, this service is dependent upon the Microsoft Exchange ADAM service.

Hub Transport, Edge Transport

Microsoft Exchange Transport Log Search

Provides remote search capability for Microsoft Exchange Transport log files. On Hub Transport servers, this service is dependent upon the Microsoft Exchange AD Topology service. On Edge Transport servers, this service is dependent upon the Microsoft Exchange ADAM service.

Hub Transport, Mailbox, Edge Transport

Microsoft Exchange Unified Messaging

Enables Microsoft Exchange Unified Messaging features. This allows voice and fax messages to be stored in Exchange and gives users telephone access to e-mail, voice mail, calendar, contacts, or an auto attendant. If this service is stopped, Unified Messaging isn't available. This service is dependent upon the Microsoft Exchange AD Topology and the Microsoft Exchange Speech Engine service.

Unified Messaging

Microsoft Search (Exchange Server)

This is a Microsoft Exchange-customized version of Microsoft Search. This service is dependent on the RPC service