Link to home
Start Free TrialLog in
Avatar of Albert Widjaja
Albert WidjajaFlag for Australia

asked on

Steps and procedure in Installing Exchange 2013 Cumulative Update on DAG environment ?

People,

I’d like to apply Exchange 2013 CU15 to all of my Exchange Server 2013 Standard Edition that is running DAG in three different AD sites (geographically).

This is the settings:

Each of these MBX servers running DAG with Lossless mode.

AD Domain: MyDomain.com

AD Site: Production 1
SITE1MBX1-VM [CAS & Mailbox]
SITE1MBX2-VM [Mailbox]

AD Site: Production 2
SITE2MBX1-VM [CAS & Mailbox]
SITE2MBX2-VM [Mailbox]

AD Site: Production 3
SITE3MBX1-VM [Mailbox]
SITE3MBX2-VM [Mailbox]

So how can I apply the Cumulative Update 15 safely without causing unwanted email flow or Outlook client outage in a 24x7 corporate environment?

After the CU15, I will need to install .NET Fx 4.6.2 to be able to run the CU18.

Thanks in advance.
SOLUTION
Avatar of PRADIIP SINGH
PRADIIP SINGH

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of Albert Widjaja

ASKER

OK so how do I put the server into maintenance mode ?
what's the steps Pradeep.
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
OK, does the below script going to work or I missed anything that I must do:

Start maintenance script:
# Drainstop mail queue
Set-ServerComponentState SITE1MBX1-VM –Component HubTransport –State Draining –Requester Maintenance
Redirect-Message -Server SITE1MBX1-VM -Target SITE1MBX2-VM.domain.com

# Suspend the DAG member from the cluster.
Suspend-ClusterNode –Name SITE1MBX1-VM

# Disable database copy activation.
Set-MailboxServer SITE1MBX1-VM –DatabaseCopyActivationDisabledAndMoveNow $true

# Set the auto activation policy to “Blocked”
Set-MailboxServer SITE1MBX1-VM –DatabaseCopyAutoActivationPolicy Blocked

# Put the server into maintenance mode
Set-ServerComponentState SITE1MBX1-VM –Component ServerWideOffline –State InActive –Requester Maintenance

Open in new window

Exit maintenance script:
# Exiting the maintenance mode
Set-ServerComponentState SITE1MBX1-VM –Component ServerWideOffline –State Active –Requester Maintenance

# Resume the DAG member on the cluster.
Resume-ClusterNode –Name SITE1MBX1-VM

# Put the server into online unrestricted mode
Set-MailboxServer SITE1MBX1-VM –DatabaseCopyAutoActivationPolicy Unrestricted

# Enable database copy activation.
Set-MailboxServer SITE1MBX1-VM –DatabaseCopyActivationDisabledAndMoveNow $false

# Resume mail queue
Set-ServerComponentState SITE1MBX1-VM –Component HubTransport –State Active –Requester Maintenance

Open in new window

Avatar of PRADIIP SINGH
PRADIIP SINGH

If you have download the script from the link I shared it's works like a champ
What about the database ? Do I need to manually failover the mailboxes DB to the other server and then executed the script ?

The script was from the Technet.
You can do that but usually script will take care if it but personally I feel doing manual failover it better
Pradeep,

There is no manual steps apart from the scripting ?
ASKER CERTIFIED SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Thanks !