Solved

How to put Exchange 2010 (CAS Array + DAG) in Maintenance Mode?

Posted on 2012-04-05
8
3,577 Views
Last Modified: 2012-04-06
Hello,

I'm planning to upgrade memory (RAM) on Exchange Server 2010 running on two ESX hosts. I'm looking for directions to put some part of servers in maintenance mode while the second host handle traffic.

Here is the existing setup:

VMware ESX Hosts: ESX1 and ESX2

ESX1 hosts:
Client Access Server 1 (CA1) - Client Access Server Array (CAS Array)
Client Access Server 3 (CA3)
Hub Transport Server 1 (HT1)
Mailbox Server 1 (MB1) - Database Availability Group (DAG)
Forefront UAG Server 1 (UAG1)

ESX2 hosts:
Client Access Server 2 (CA2)
Client Access Server 4 (CA4)
Hub Transport Server 2 (HT2)
Mailbox Server 2 (MB2)
Forefront UAG Server 2 (UAG2)

Scenario: I need to put the ESX1 server down to upgrade RAM. Since both hosts contains two sets of server roles, I need to put servers in ESX1 host in maintenance mode, so that it won't interrupt the e-mail access.

Question: Since ESX1 running CAS Array and Mailbox DAG, how can I put both in maintenance mode, while another set of servers running on ESX2 handle the traffic in the mean time?

What's on my mind:

1. Remove (un-check from Windows Network Load Balancer - WNLB) the Client Access Servers (CA1 & CA3) from CAS Array.

2. Shutdown both CA1 and CA2 servers.

3. Then Shutdown Hub Transport Server 1.

4. Run the maintenance script (from Exchange Scripts folder) to put the Mailbox server (MB1) in maintenance mode.

5. Shutdown the server.

6. Upgrade RAM on ESX host. Restart all servers.

7. Re-add the Client Access Servers (CA1 and CA3) to CAS Array.

8. Run the maintenance script again to put the Mailbox server (MB1) into live mode.


I would appreciate if anyone can share your experience and thoughts along with Answer! :)

Thanks!
0
Comment
Question by:SrinathS
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 4
  • 4
8 Comments
 
LVL 11

Accepted Solution

by:
Marc Dekeyser earned 500 total points
ID: 37815671
Follow the following for the CAS (well up to the part they start updating the server :))
http://exchangeserverpro.com/how-to-install-updates-on-exchange-server-2010-cas-arrays

and this for the DAG maintenance: http://blogs.technet.com/b/timmcmic/archive/2011/09/26/exchange-2010-sp1-startdagservermaintenance-ps1-fails-on-databases-that-have-only-two-database-copies.aspx

So except for step 1 your plan seems sound
0
 

Author Comment

by:SrinathS
ID: 37815751
Geminon,

Our Exchange 2010 is running on SP1. According to that TechNet article followed by Microsoft KB (http://support.microsoft.com/kb/2585649), the maintenance start script will fail if it contain two databas copies. As I said earlier, both of our DAG members  hosts 4 or more databases.

Is this known issue still affects our environment? The first article link is an excellent guide to put the Client Access Server Array in maintenance mode.
0
 
LVL 11

Expert Comment

by:Marc Dekeyser
ID: 37815752
You'll be fine. I merely referenced to that article as it explains the process :) (and I was to lazy to look up a better one to be honest...)
0
Is Your AD Toolbox Looking More Like a Toybox?

Managing Active Directory can get complicated.  Often, the native tools for managing AD are just not up to the task.  The largest Active Directory installations in the world have relied on one tool to manage their day-to-day administration tasks: Hyena. Start your trial today.

 

Author Comment

by:SrinathS
ID: 37815848
I also found another article on the same website to put the DAG in maintenance mode. Here it is: http://exchangeserverpro.com/how-to-install-updates-on-exchange-server-2010-database-availability-groups
0
 

Author Comment

by:SrinathS
ID: 37815916
Last part of the question:

Since ForeFront Security is running on all Exchange server roles, I will stip the service with the fscutility /disable command. Do I need to stop any additional services or any other steps necessary to put (just shutdown) Hub Transport (HT) and ForeFront Unified Access Gateway (UAG)?

Thanks for your guidance!
0
 
LVL 11

Expert Comment

by:Marc Dekeyser
ID: 37816148
Not that I can think of.
0
 

Author Comment

by:SrinathS
ID: 37816390
Finally,

To upgrade RAM on one of Mailbox servers (2 mailbox member servers in one DAG group), I need to shutdown the server.

Do I need to run the Maintenance script to put one mailbox server in mantenance mode or just switchover the active databases to second server followed by server restart?

Thank you again! Just one step ahead to close the tread and assign points! :)
0
 
LVL 11

Assisted Solution

by:Marc Dekeyser
Marc Dekeyser earned 500 total points
ID: 37816399
Use the maintenance script to perform the switchover. It will do everything for you and set that the databases cannot be mounted on the server you are upgrading until you take it out of maintenance mode.

Theoretically you could just move the primary to another server but the script is the nice way of doing things.
0

Featured Post

NEW Veeam Agent for Microsoft Windows

Backup and recover physical and cloud-based servers and workstations, as well as endpoint devices that belong to remote users. Avoid downtime and data loss quickly and easily for Windows-based physical or public cloud-based workloads!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This article will help to fix the below error for MS Exchange server 2010 I. Out Of office not working II. Certificate error "name on the security certificate is invalid or does not match the name of the site" III. Make Internal URLs and External…
Resolving an irritating Remote Desktop connection that stops your saved credentials from being used.
This tutorial will show how to configure a new Backup Exec 2012 server and move an existing database to that server with the use of the BEUtility. Install Backup Exec 2012 on the new server and apply all of the latest hotfixes and service packs. The…
This video demonstrates how to sync Microsoft Exchange Public Folders with smartphones using CodeTwo Exchange Sync and Exchange ActiveSync. To learn more about CodeTwo Exchange Sync and download the free trial, go to: http://www.codetwo.com/excha…

705 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question