Patching DAGS in Exchange 2010 SP2

I have been delegated the task of patching Exchange 2010 SP2 exchange servers. I am kind of new to DAGS but not patching windows 2008 R2 servers. I have  read many things including Microsoft having a script for SP1 and RTM to fail over the databases to another server. if someone can help me I would appreciate this. Anyone who has ever patched DAGS can you provide me a high and low level list of things to look for. Our environment is 3 exchange servers and all the roles are installed on each HUB-CAS-MAILBOX server having the dags with 5 databases on each.

One of the major first things is to failover the active mailbox copies to another server. I know I can do this through the command shell move-availabilityserver I think or through he GUI do a manual switchover to another server. Can someone provide more info it will be really appreciated, thanks
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

You can see all the steps for updating Dag in Exchange 2010 from this link:
techdriveAuthor Commented:
tnguyenWIRB please re-read my post. This contains info from RTM and SP1.
Simon Butler (Sembee)ConsultantCommented:
There is nothing different with the later updates.
Run the StartDagServerMaintenance.ps1 from the " C:\Program Files\Microsoft\Exchange Server\V14\Scripts" directory on the passive server.
Update to Exchange 2010 SP3 and all other updates.
Run the StopDagServerMaintenance.ps1

Repeat for the previously active, now passive server.

However note that once you have failed over to the updated server you cannot fail back to an older version. So the previously active server must be patched before you can fail back.

10 Tips to Protect Your Business from Ransomware

Did you know that ransomware is the most widespread, destructive malware in the world today? It accounts for 39% of all security breaches, with ransomware gangsters projected to make $11.5B in profits from online extortion by 2019.

techdriveAuthor Commented:
Thanks for the info simon. I have a couple more questions.
 So once I fail the active copy over to a passive server and make it active on that server. There is nothing really to do with the CAS and HT roles. I am assuming since I have all 3 roles installed on that server mail flow will automatically stop once I move the active databases.

I don't trust scripts sometimes that is why I am somewhat hesitant to run them. Last question in which I am optimistic in but should this script fails it looks like I would have to use the move-mailboxdatabaseavailabilitygroup command for each database that i HAVE on the server where I am patching.
techdriveAuthor Commented:
I hope I am not asking for too much. I am asking for someone who actually patched exchange DAGS before. I actually found the article that the person posted above. What is interesting is that everything does not work as documented. Of course nothing does but I wanted to get a perspective from someone who at least has done this before not necessariy an article that we can all find througha simple google search.

For example I had to modify this slightly to get the same results stated in the document.

>Get-MailboxDatabase | where {$_.Server -eq "server"} | SELECT name
Simon Butler (Sembee)ConsultantCommented:
Have you seen the guide from Microsoft on installing service packs?

That goes through the steps and includes information on what to do with DAG members.

I have installed the service pack on many environments with the DAG and it is pretty much a non-event if you follow the instructions and the guideance from Microsoft. You can maintain full service availability throughout.


Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.