RSS

Category Archives: Exchange

Exchange 2016 Installation Step by Step Guide

Microsoft Exchange product has been released Exchange 2016 to the public. Here I am going to show you how to install Exchange 2016 on a testing infrastructure.

 

Before we jump in to installation of Exchange 2016 lets take a look at some of the System requirements and compatibility requirements.

 

Coexistence between exchange 2016 and earlier versions.
Exchange version Exchange organization coexistence
Exchange 2007 and earlier versions Not supported
Exchange 2010 Supported with Update Rollup 9 for Exchange 2010 SP3 or later on all Exchange 2010 servers in the organization, including Edge Transport servers.
Exchange 2013 Supported with Exchange 2013 Cumulative Update 8 or later on all Exchange 2013 servers in the organization, including Edge Transport servers.
Mixed Exchange 2010 and Exchange 2013 organization Supported with the following minimum versions of Exchange:

  • Update Rollup 9 for Exchange 2010 SP3 or later on all Exchange 2010 servers in the organization, including Edge Transport servers.
  • Exchange 2013 Cumulative Update 8 or later on all Exchange 2013 servers in the organization, including Edge Transport servers.
Hybrid deployments with Office 365 Supported with Office 365 tenants that have been upgraded to the latest version.
Supported Forest Functional Level for Exchange Server 2016 Active Directory must be at Windows Server 2008 forest functionality mode or higher.
Minimum Operation System Requirements
  • Windows Server 2012 R2 Standard or Datacenter
  • Windows Server 2012 Standard or Datacenter
Memory Requirement
  • Mailbox   8GB minimum
  • Edge Transport   4GB minimum

 

Please use below URL for latest information about Exchange 2016 system requirements

https://technet.microsoft.com/en-us/library/aa996719(v=exchg.160).aspx

* You must have Enterprise Admin, Schema Admin and Domain admin rights before you start the installation of Exchange 2016.

https://social.technet.microsoft.com/Forums/office/en-US/d4f0dafe-7d16-4786-9144-e17c1e264c84/autodiscover-fails-after-mailbox-move?forum=exchangesvrclients

 

Lab Scenario

In this lab we are using Windows server 2012 R2 Domain controllers and no legacy exchange versions. Our AD domain name is UCtalks.local and mail domain is uctalks.com.

Installing Exchange 2016 Pre-requisites

Install Active Directory preparation pre-requisites. This will allow you to prepare AD schema during Exchange 2016 installation wizard.

  1. Open Windows PowerShell.
  2. Install the Remote Tools Administration Pack using the following command.

Install-WindowsFeature RSAT-ADDS

image

Install Mailbox Server Role Pre-requisites . Make sure to reboot the server once completing the pre-requisites installation.

Install-WindowsFeature AS-HTTP-Activation, Desktop-Experience, NET-Framework-45-Features, RPC-over-HTTP-proxy, RSAT-Clustering, RSAT-Clustering-CmdInterface, RSAT-Clustering-Mgmt, RSAT-Clustering-PowerShell, Web-Mgmt-Console, WAS-Process-Model, Web-Asp-Net45, Web-Basic-Auth, Web-Client-Auth, Web-Digest-Auth, Web-Dir-Browsing, Web-Dyn-Compression, Web-Http-Errors, Web-Http-Logging, Web-Http-Redirect, Web-Http-Tracing, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Lgcy-Mgmt-Console, Web-Metabase, Web-Mgmt-Console, Web-Mgmt-Service, Web-Net-Ext45, Web-Request-Monitor, Web-Server, Web-Stat-Compression, Web-Static-Content, Web-Windows-Auth, Web-WMI, Windows-Identity-Foundation

Please use below url for the latest Exchange 2016 prerequisites

https://technet.microsoft.com/en-us/library/bb691354(v=exchg.160).aspx

image

After you’ve installed the operating system roles and features, install the following software in the order as shown below.

  1. .NET Framework 4.5.2
  2. Microsoft Unified Communications Managed API 4.0, Core Runtime 64-bit

imageimage

Installing .NET Framework 4.5.2

imageimage

Installing Microsoft Unified Communications Managed API 4.0, Core Runtime 64-bit

 

We need to prepare ADSchema/ PrepareAD and prepareDomain. Please use fallowing Cmdlets for ran each task.

  1. Setup.exe /PrepareSchema /IAcceptExchangeServerLicenseTerms
  2. Setup.exe /PrepareAD /OrganizationName:"<organization name>" /IAcceptExchangeServerLicenseTerms
  3. Setup.exe /PrepareDomain:uctalks.local /IAcceptExchangeServerLicenseTerms

 

Prepare AD Schema – Setup.exe /PrepareSchema /IAcceptExchangeServerLicenseTerms

image

Prepare AD – Setup.exe /PrepareAD /OrganizationName:"Contoso" /IAcceptExchangeServerLicenseTerms

image

After we prepare the AD, there is no way to install Exchange 2010 or Exchange 2013 as mentioned above screenshot.

Prepare Domain – Setup.exe /PrepareDomain:uctalks.local /IAcceptExchangeServerLicenseTerms

image

Now we have prepare the Active Directory for Exchange 2016. It will take few minutes to few hours to complete AD replication.

 

Installing Exchange 2016 Using Setup Wizard

Now we are installing Exchange 2016 using GUI. Please bare in mind to use elevated prompt if we use UAC enable mode. Its always better to select to check internet for updates.

image

Once you check the available update and Setup will start to copy Exchange files to local disk.

image

Click Next.

image

Accept the Microsoft License Agreement and click next.

image

Select Recommended settings and click next.

image

Select mailbox role and windows features installation check box. management tools will select automatically.

image

Select the installation location and Click Next.

image

Keep enable the Malware protection settings and click next.

image

image

Click next to start installation process.

image

image

image

We have completed the exchange 2016 installation. Please restart the server to complete the installation.

There are lot of post installation tasks and you can find all the required configuration from below url.

https://technet.microsoft.com/en-us/library/bb124397(v=exchg.160).aspx

 
Comments Off on Exchange 2016 Installation Step by Step Guide

Posted by on October 7, 2015 in Exchange, exchange 2016, Release

 

Tags: ,

Microsoft Has Released UR2 for Exchange Server 2007 SP2

Microsoft has released Update Rollup 2 for Microsoft Exchange Server 2007 Service Pack 2 (SP2). You may feel UR1 just came out. but UR2 come out with many bug fixes.  See below shown links.

KB article :- Description of Update Rollup 2 for Microsoft Exchange Server 2007 Service Pack 2

Download :- Update Rollup 2 for Exchange Server 2007 Service Pack 2 (KB972076)

 
Comments Off on Microsoft Has Released UR2 for Exchange Server 2007 SP2

Posted by on February 16, 2010 in Exchange, Exchange 2007, Release

 

New Scenarios have been released to The Exchange Deployment Assistant

In November Microsoft Exchange Team have been released the initial version of Exchange Deployment Assistant. That initial version included instructions to upgrade from Exchange Server 2003. Microsoft Exchange Team announced today they have been added new upgrade scenarios to that Deployment Assisitant. See fallowing scenarios.

  1. Upgrading from Exchange Server 2007
  2. Upgrading from a mixed Exchange Server 2003/2007
  3. New Exchange Server 2010 installation

 

Click here to enter to Exchange Deployment Assistant.

 
Comments Off on New Scenarios have been released to The Exchange Deployment Assistant

Posted by on January 15, 2010 in Documentation, Exchange, Exchange 2010, Release

 

Configure MailTips in Exchange Server 2010

MailTips is a one of the new features of Exchange Server 2010. When a Sender composing a message, MailTips gives the some status information of the recipient and that helps to reduces unnecessary and undeliverable e-mails, as well as reduce some embarrassing things done by senders. MailTips are hosted as an Exchange Web Services on the Client Access Server.

MailTips are work with the Scenarios given below.

  1. If one of the recipients is out of office.
  2. When the recipient’s mailbox is full
  3. Message size exceeds sender’s send limit.
  4. If The Message quota exceeds of the recipient.
  5. When Sending email to a large number of recipients.
  6. When trying to send email to restricted recipients.
  7. When a booking a room with exceeded invitees.
  8. When sending to External and invalid domains.
  9. When trying to send to moderated recipients.
  10. Attaching more attachments than allowed.

Configuring MailTips

Gather Organization wide configuration MailTips settings.

Run below CMDlets on Exchange Management Shell to gather ORG settings. See figure 1.

Get-OrganizationConfig | fl *mailtips*

1

Figure 1

Enable or Disable MailTips.

You must use “Set-OrganizationConfig” CmdLet to enable or disable mailTips. Mailtips are enabled by default. See figure 2.

Set-OrganizationConfig -MailTipsAllTipsEnabled $true

2

Figure 2

Configure the large audience size for MailTips.

You must use “Set-OrganizationConfig” Cmdlet to configure large audience size. With a fresh Exchange Server 2010 installation it would be 25 by default. If we decrease it to 15, then Mailtip would be display to sender if sender add more than 15 recipients. See figure 3.

Set-OrganizationConfig -MailTipsLargeAudienceThreshold 15

3

Figure 3

Large Audience Threshold MailTip will display after adding more than 15 recipients . See figure 4.

4

Figure 4

Enable or disable the External Recipients MailTips

We have some embarrassing experiences of sending some internal information to external parties. However company doesn’t want to restrict sending emails to outside domains. With MailTips  at least we can give a alert to the sender before click send button. See figure 5.

Set-OrganizationConfig –MailTipsExternalRecipientsTipsEnabled $True

5

Figure 5

External Recipients MailTips displays when trying to send to an external domains. See figure 6.

6

Figure 6

Enable or disable MailTips that rely on mailbox data

Mailbox based MailTips are rely on the mailbox data. There are two Mailbox based Mailtips, The Recipient Out of Office and Mailbox Full MailTips, rely on the mailbox data. See figure 7,8 and 9 .

Set-OrganizationConfig -MailTipsMailboxSourcedTipsEnabled $true

7

Figure 7

The Recipient Out of Office. You can get to know if whether the recipient is out of the office before you send the email. See figure 8.

8

Figure 8

Mailbox Full. If recipient’s Mailbox is full, you can know that before sending the email. See figure 9.

9

Figure 9

Configure Group Metrics

MailTIps relies on Group Metrics data to provide information on the the size of distribution groups and dynamic distribution groups. Exchange  server normally query a lot of LDAP requests to the Active Directory to get group membership information for each message.This could affect the the performance experienced by the users. To eliminate these issues Exchange server uses the Group Metric data. Group Metric data can be scheduled to run during office hours. You should use Set-MailboxServer CmdLet to configure Group metric Data. See figure 10.

Set-MailboxServer EX10-MB01 -GroupMetricsGenerationEnabled $true

10

Technorati Tags: ,,
 
Comments Off on Configure MailTips in Exchange Server 2010

Posted by on January 12, 2010 in CAS, Documentation, Exchange, Exchange 2010

 

Tags: , ,

Configuring Exchange 2010 Database Availability Groups

Exchange 2010 RTM has been released a few weeks back. Exchange 2010 came with some cool new features compared to previous versions and also some major differences in the field of High Availability. All High availability scenarios which came with previous Exchange server versions have been removed in this version.

Exchange server 2010 doesn’t have LCR, CCR or SCR high availability options, instead it has DAG (Database Availability Group) . You can achieve your high availability goal with DAG adding minimum 2 database copies and up to 16 database copies. DAG uses Continues replication technology that was first introduced with Exchange 2007 and DAG is essentially a combination of CCR and SCR that was available in Exchange 2007. You can find more information of DAG here.

Best practices of Database Availability Group

  1. Need to run two network adaptors on DAG nodes to support Windows Clustering.
  2. Be aware of choosing server hardware for DAG nodes. Because exchange DAG node should have the ability to manage load of replica of other master copies.
  3. Should be plan proper IP address schema for current and future requirements.
  4. Running NLB and DAG on same node isn’t support by Microsoft.
  5. Must disable Power Management setting on both BIOS and windows configurations.
  6. Test failover and failback before migrating users to DAG databases.
  7. Need to monitor DAG health periodically.
  8. Make Sure Database names are unique.
  9. Periodically move the master database among other DAG nodes to verify DAG is working properly.

In this article I’ll show you how to configure DAG using Exchange management Shell. Here I’ll use two DAG member servers, one  Hub transport, client access server and one domain controller.

Step 1 – Creating  new DAG

Create new database availability group using Exchange management shell. Run CMDlet  given below in the exchange management shell. This Cmdlet contains file share witness server name, DAG IP address for MAPI network and DAG name. (See figure 1)

New-DatabaseAvailabilityGroup -Name E14-DAG -WitnessServer EX10-CAHT -WitnessDirectory “c:\FSW” -DatabaseAvailabilityGroupIPAddresses 200.200.201.100 –Verbose

clip_image001

Figure 1 – Creating new DAG

Step 2 – Add first node to the DAG

At this point  DAG has been created, but DAG has no DAG members yet. So we should run cmdlet given below to add EX10-MB01 server to DAG. (See figure 2).

Add-DatabaseAvailabilityGroupServer -Identity E14-DAG -MailboxServer EX10-MB01 -Verbose

clip_image002

Figure 2 – Adding first node to the DAG.

Step 3 – Add second node to the DAG.

Add-DatabaseAvailabilityGroupServer -Identity E14-DAG -MailboxServer EX10-MB02 -Verbose

clip_image003

Figure 3 – Adding second node to the DAG.

Step 4 – Verify DAG through the Exchange Management Shell

Now we have finished creating DAG and adding members to that . Now we can see some new information via EMS made by the DAG.

Use Get-DatabaseAvailabilityGroup Cmdlet to verify DAG installation. Run this CMDlet in EMS. (See figure 4).

Get-DatabaseAvailabilityGroup -Identity E14-DAG –Status

clip_image004

Figure 4: Display operational Servers  

We can see E14-DAG has been added to the Exchange and EX10-MB01 and EX10-MB01 have been added to the DAG as members.

Run Get-DatabaseAvailabilityGroupNetwork Cmdlet to see available Network settings for the DAG. Run the CMdlet given below  in EMS. (See figure 5).

Get-DatabaseAvailabilityGroupNetwork -Identity E14-DAG

clip_image005

Figure 5: Display available Network Settings for the DAG.

At this point we have created the DAG.  Now we should add the Database copies to the DAG. Run CMDlet given below to replicate MB01 with EX10-MB02 and replicate MB02 with EX10-MB01 servers. See figure 6.

Add-MailboxDatabaseCopy -Identity MB01 -MailboxServer EX10-MB02

clip_image006

Figure 6: Adding MB01 database to EX10-MB02

Add-MailboxDatabaseCopy -Identity MB02 -MailboxServer EX10-MB01

clip_image007

Figure 7 : Adding MB02 database to EX10-MB01

At this point we have configured the DAG successfully. Now we should verify if whether  the DAG is configured or not . 

Run Get-MailboxDatabaseCopyStatus to monitor the overall health check of database copies. (See figure 8).

clip_image008

Figure 8: Check overall health status of the DAG

We can see information of database copies by running the below CMDLets. Run below CMDlet to see MB01’s Database copy information. See highlighted area. (See figure 9).

clip_image009

Figure 9: See MB01 database copy information.

Run Test-ReplicationHealth CMDlet to check replication status of DAG. (See figure 10).

clip_image010

Figure 10 : Test replication health of DAG.

In this article I have guided you in deploying Database Availability Group, Which is the coolest feature out of many in the new Exchange 2010. I’ll show you how to test failover scenarios in a future article.

 

Exchange Server 2010 RTM has been released to public availability

Exchange-2010-Logo-748516 Today at the Microsoft TechED 2009 conference in Germany , Microsoft Business Division President Stephen Elop announced that Microsoft Exchange Server 2010 is now available worldwide to help businesses reduce costs, protect communications and delight e-mail users.

According to a commissioned study of technology early adopters conducted by Forrester Consulting on behalf of Microsoft Corp., a customer can see a payback period of less than six months when upgrading to either Exchange Server 2010* or Windows Server 2008 R2. Here Microsoft PressPass story.

Here is some of the new top features

  • Reduced deployment cost
  • Simplified high availability and disaster recovery
  • Greater mobility and flexible access
  • Easier administration and decreased dependence on the help desk
  • Decreased inbox overload and increased productivity
  • Transformed voice mail
  • Safeguards for sensitive information
  • Simplified compliance
  • Reduced risk of malware and spam

Download from here: Microsoft Exchange Server 2010

More information at http://www.microsoft.com/exchange/2010/en/us/default.aspx and http://technet.microsoft.com/en-us/exchange/2010/default.aspx.

 
Comments Off on Exchange Server 2010 RTM has been released to public availability

Posted by on November 10, 2009 in Exchange, Exchange 2010, Release

 

New version of Exchange Remote Connectivity Analyzer has been released

logo Microsoft has updated new version of Remote connectivity analyzer. Exchange administrators can simulate several clients logon and mail flow scenarios using Remote connectivity analyzer. They added few new features and updates with this update. Here are some.

  • New user interface
  • New CAPTCHA add-on
  • Beta label has removed
  • Exchange Web Services test added
  • Outbound SMTP  test added
  • Outlook anywhere test compatible with Exchange 2010
  • added the TechNet forum link
  • Added Password confirmation text box

See below Screenshots

1

Figure 1 – New added things on interface

2

Figure 2- password confirmation text box.

To see full story, Click here.

 
Comments Off on New version of Exchange Remote Connectivity Analyzer has been released

Posted by on October 21, 2009 in Exchange, Exchange 2007, Exchange 2010, Release