- Exchange 2010 (4)
- Exchange 2007 (0)
- Exchange 2003 (0)
- Exchange 2010 (3)
- Exchange 2007 (0)
- Exchange 2003 (0)
Articles
Exchange 2010
Installing Exchange Server 2010
Exchange Server 2010 has lot of new features which will help us to setup our messaging environment better. Installing Exchange Server 2010 is different from Exchange Server 2007 installation. This topic explains you the road map to Microsoft Exchange Server 2010 installation and post verification.
Note: Please Check Reference section for more information’s about the Exchange Server 2010 installations and its downloads.
Steps to Install Exchange Server 2010
The steps in below chart flow, will give you a brief idea on Exchange Server 2010 installation.

Prerequisites:
|
Sr. |
Requirements |
Discription |
|
1. |
OS Requirement |
Windows Server 2008 SP2 x64 or Windows Server 2008 R2 x64 (Enterprise or Standard Edition) Note: It won’t support Windows Server 2003 and Windows Server 2008 x32 version |
|
2. |
Active Directory and Domains Functional Requirement |
|
|
3. |
Processor |
|
|
4. |
Memory |
Varies depending on Exchange Roles and its capacity |
|
5. |
Paging file size |
Page file size min and max must be set to physical RAM + 10 MB |
|
6. |
Disk space |
Minimum - 1.2 GB to install Exchange Server + 500 MB for Unified Messaging + 500 MB for message que Database(Edge/Hub transport server) |
|
7. |
Disk partitions |
NTFS file system |
Scenario - My LAB Setup
Name of the Server: Server1
Role: Active Directory Domain Controller
OS: Windows Server 2008 SP2
Domain Name: Veera.com
Name of the Server: EX2010
Role: Planned to install - Hub Transport server role, Client Access server role, Mailbox
Server role, Exchange Management Tolls
OS: Windows Server 2008 SP2
Exchange Server 2010 Version: 14.00.0639.021
Prepare Active Directory Environment
The following commands are used to prepare your Active Directory environment.
|
Commands |
Purpose |
|
setup /PrepareLegacyExchangePermissions: |
Any computers in your organization running Exchange 2003 |
|
setup /PrepareSchema |
This will Update the Schema Master with the Exchange 2010 attributes Note: This will automatically perform the PrepareLegacyExchangePermissions also |
|
setup /PrepareAD /OrganizationName: |
This will prepare your Active Directory environment Note: This Setup /PrepareAD will automatically perform the PrepareLegacyExchangePermissions, PrepareSchema and PrepareDomain so no need to run Separately, the advantages of using each command separately are that you can run each command with an account that has the minimum permissions required for that specific purpose only |
|
setup /PrepareAllDomains |
This command prepare all domains in your organization |
|
setup /PrepareDomain: |
This command prepare the specific domains in your organization |
Prepare - Active Directory and Domains:
This sub-section will guide you to prepare your Active Directory and Domain environment.
1. To perform this tasks we need an User ID with Schema Admins, Domain Admins and Enterprise Admins group membership.
2. In the Active Directory Domain Server run the following command (As per Lab setup I have started this installation in Server1 Server).
Go to Start | Run | ServerManagerCmd -i RSAT-ADDS .This command will install the install the Active Directory management tools.

3. It will take few minutes to install the tools.
4. In the Active Directory Domain Server run the following command.
setup /PrepareAD /OrganizationName: or setup /p /on:
Note: In this command is a variable this will vary according to your environment Ex: setup /PrepareAD /OrganizationName: Veera-Lab. Before run this command browse to Exchange 2010 binaries path or include the Exchange binaries path Ex: “M:\Setup.com /PrepareAD /OrganizationName:Veera-Lab”

5. It will take few minutes to complete the installation.

6. Verify Schema Update Completed successfully.

Prepare Exchange Server 2010 Installation
The below specified commands are used to prepare the Server to Install Exchange Server 2010. The commands will vary according to the Exchange Server 2010 Roles and Windows Server 2008 versions (Windows Server 2008 SP2 or Windows Server 2008 R2).
|
Exchange Server 2010 Roles |
Commands for Windows Server 2008 SP2 x64 (Standard or Enterprise) |
Commands For Windows Server 2008 R2 x64 (Standard or Enterprise) |
|
Typical installation of Client Access, Hub Transport, and the Mailbox role |
sc config NetTcpPortSharing start= auto ServerManagerCmd -ip Exchange-Typical.xml -Restart |
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 |
|
Client Access, Hub Transport, Mailbox, and Unified Messaging server roles |
sc config NetTcpPortSharing start= auto ServerManagerCmd -i Desktop-Experience ServerManagerCmd -ip Exchange-Typical.xml –Restart |
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 |
|
Client Access and Hub Transport server roles |
sc config NetTcpPortSharing start= auto ServerManagerCmd -ip Exchange-Typical.xml –Restart |
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 |
|
Hub Transport and Mailbox server roles |
ServerManagerCmd -ip Exchange-Typical.xml –Restart |
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 |
|
Client Access and Mailbox server roles |
sc config NetTcpPortSharing start= auto ServerManagerCmd -ip Exchange-Typical.xml –Restart |
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 |
|
Client Access role |
sc config NetTcpPortSharing start= auto ServerManagerCmd -ip Exchange-CAS.xml –Restart |
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 |
|
Hub Transport role |
ServerManagerCmd -ip Exchange-Hub.xml –Restart |
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 |
|
Mailbox role |
ServerManagerCmd -ip Exchange-MBX.xml –Restart |
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 |
|
Unified Messaging role |
ServerManagerCmd -ip Exchange-UM.xml –Restart |
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 |
|
Edge Transport role |
ServerManagerCmd -ip Exchange-Edge.xml -Restart |
Add-WindowsFeature NET-Framework,RSAT-ADDS,ADLDS –Restart |
Prepare Server to install Exchange Server 2010:
This sub-section will guide you to prepare the server to install Exchange Server 2010 (Typical Installation)
1. To perform this tasks we need an User ID with Schema Admins, Domain Admins and Enterprise Admins group membership
Note: Since this server in the same Forest we don’t required to update the domain by using /PrepareDomain
2. (As per Lab setup I have started this installation in EX2010 Server)
Since we are going to install the Client Access, Hub Transport, and the Mailbox role in the same server we need to run the below command.
Go to Start | Run | cmd | In the command prompt run sc config NetTcpPortSharing start= auto

3. Verify Command completed successfully.

4. Browse to Exchange 2010 Binaries Run the Below command.
Go to Start | Run | cmd | Browse to Exchange 2010 Binaries Scripts folder by using cd Scripts command | Run ServerManagerCmd -ip Exchange-Typical.xml –Restart
Note: This command should be run from Scripts directory of Exchange 2010 DVD, In my lab environment I have extracted the Exchange 2010 Binaries to the C:\Exchange2010 folder.

5. Verify all Exchange 2010 Server Prerequisite installed successfully.

6. After Server Restart , Run the below command to set the service automatic.
Go to Start | Run | cmd | Run command Set-Service NetTcpPortSharing -StartupType Automatic.
7. For Hub Transport Server Role/Mailbox Server Role We need to install 2007 Office System Converter: Microsoft Filter Pack (FilterPackx64.exe) Click Here to Download the Office filter pack
8. Download and install Windows WinRM 2.0 and Windows PowerShell 2.0 this will comes as a single package Click here to download the package
9. Download and install .NET Framework 3.5 Service Pack 1 (SP1) Click here to download it from Microsoft site.
Exchange Server 2010 Installation
We have completed our environment Preparation and the Server Preparation now we can go ahead and install the Exchange server 2010.
Note: As per Microsoft Recommendation we need to download and install the recommended updates from Microsoft Site.
1. To perform this tasks we need an User ID with Schema Admins, Domain Admins, Enterprise Admins and Local Administrators groups membership.
2. To Begin the Exchange Server 2010 Installation (As per Lab setup I have started this installation in EX2010 Server) Go to Start | Run | Run command Setup.com from the Exchange 2010 Server Binaries or DVD.
Note: In my Lab setup I have extracted the binaries to C:\exchange2010 folder.

3. The First two Steps are disabled, because we have installed those prerequisites in the previous section.

4. Click Step 3: Choose Exchange language options.

5. Select Install only languages from the DVD.
Note: You can choose the “Install all languages from the language bundle” if you have download the languages pack from Microsoft site Click Here to download the language bundle pack.

6. Click Step 4: Install Microsoft Exchange , this will open the Exchange Server 2010 Setup window.

7. Click Next to proceed.

8. Read the Microsoft License Agreement | Select I accept the terms in the license agreement | Click Next.

9. Select No | Click Next to proceed.
Note: You can choose yes if you wish to enable the error reporting.

10. Select Typical Exchange Server Installation | Change the Installation Path if required | Click Next , This will install the Hub Transport, Client Access, Mailbox and Exchange Management Tools.
Note: Select Custom Exchange Server Installation if you want to install any specific role, As per our scenario we are going to install Typical Exchange installation so I have selected Typical options.

11. Select No | Click Next.
Note: If you are installing Exchange Server 2010 in the existing environment with Public folder database please select yes.

12. Click Next.
Note: If you want to publishing your Client Access server for External access enable “The Client Access server role will be Internet facing” option | set your domain address in the domain name field, this web address will be used to access the Outlook Web App Ex: https://mail.veera.com

13. Select I don’t wish to join the program at this time | Click Next.
Note: You can choose “CEIP” if you wish to join the program.

14. The Readiness Checks process will check the existing environment and provide you appropriate error or warning.

15. Great :) !!!, Readiness check succeeded | Click Install.
Note: If you get any error in this step, Please solve the error otherwise the setup will not allow you to proceed further until you solve the error.

16. Installation going on ...

17. Check Finalize this installation using the Exchange Management Console | Click Finish, Verify installation completed without any errors.

18. That’s it !!!! We have successfully installed the Exchange Server 2010.
19. Step 4 and Step 5 is for Exchange server 2010 update purpose | Click Close.

Downloads:
Article Statistics: This page has been viewed 23082 times.


