Solved

Question about Exchange 2013 Failover

Posted on 2014-07-24
6
217 Views
Last Modified: 2014-08-06
Hi guys.

I will be carrying out the first Failover testing since implementation of DAG and HA for our Exchange 2013 CU1 Server. I plan on following the steps from this website:

http://msexchangeguru.com/2013/01/17/e2013-dag/

In this documentation, he suggested we kill the Microsoft.Exchange.Store.Worker process then check the mailbox status to see if the failover was successful. That is all well and good. What he left out is:

1. What happens when I start the Microsoft.Exchange.Store.Worker service back on on CONTOSO1? Will it revert back to the CONTOSO1 database, or do I have to manually perform a switchover using the "Activate" feature on Exchange Control Panel?
2. In his example, the "ContentIndexState" goes to a "Failed" state after performing the failover. Does this fixes itself? Do I have to wait for ContentIndexState to be back to "Healthy" state before manually performing a switchover?

For example purposes, my first server and Active database is CONTOSO1, second server and passive database is CONTOSO2, Database name is CONTOSODB1, DAG name is CONTOSODAG1 and Witness server is CONTOSOWITNESS1. Both CONTOSO1 and CONTOSO2 are CAS and MB.

Thanks,

Rod
0
Comment
[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
  • 3
  • 2
6 Comments
 
LVL 63

Accepted Solution

by:
Simon Butler (Sembee) earned 500 total points
ID: 40218691
Exchange doesn't fail back on its own.
The only way it would fail back is if something happens to the now active server, so another failover event occurred. If you want to switch servers without triggering a failover, then you have to use the activate database command.

The content index state should be sorted out on its own. It isn't usually something I have worried about.

Simon.
0
 
LVL 3

Author Comment

by:Rodrigo Costa dos Prazeres
ID: 40219105
Great answer as usual, thanks Simon.

One other question, and I am happy to open another thread if it may be. I've inherited this config and first time working with DAG and HA.

Can you confirm that the namespace (let's call it mail.contoso.com) should be resolving to to the Cluster IP address, when pinging internally?

The setup has no hardware load balancer, and the way the system was setup was with Failover Cluster Manager (Cluster name CONTOSODAG01).

I've performed the failover test just before and realized Outlook lost connectivity when I switched the first server off. The moment I changed the DNS record so mail.contoso.com points to the cluster IP it reconnected fine and I could see it was connected to the second server.

Can you confirm this is a supported scenario? And that once I implement CU5 (it is currently with CU1) this will not stop working because of some changes that were introduced?

Thanks
0
 
LVL 63

Assisted Solution

by:Simon Butler (Sembee)
Simon Butler (Sembee) earned 500 total points
ID: 40219354
I have seen the configuration you have described done before, but it isn't correct or supported.
The IP address of the DAG (cluster) should be unique to that, nothing else. I expect those who have it configured that way have done so for the same reason you have - as it appears to work for client failover.
While it may work, it only does so because you have both roles on the same machine. Ideally you should have a load balancer in place.

Simon.
0
What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

 
LVL 3

Author Comment

by:Rodrigo Costa dos Prazeres
ID: 40219360
Is there a compatible software based load balancer I could use? I read that I can't use NLB. Both servers sits on a data centre and adding a hardware load balancer is impossible.
0
 
LVL 27

Expert Comment

by:☠MAS☠
ID: 40221275
Please check this. You can have a KEMP virtual appliance for load balancing. You need a VM for this.
http://kemptechnologies.com/latam/reviews/ms-exchange-2013-useful-blog-post-about-load-balancing-2013-vs-2010
0
 
LVL 63

Expert Comment

by:Simon Butler (Sembee)
ID: 40222689
Almost all of the load balancer vendors have virtual appliance versions of their products. Kemp and Jetnexus do, as I am running them both at home.

Disclaimer - both Kemp and Jetnexus have given me NFR copies of their products to use.

Simon.
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

After hours on line I found a solution which pointed to the inherited Active Directory permissions . You have to give/allow permissions to the "Exchange trusted subsystem" for the user in the Active Directory...
A couple of months ago we ran into an issue that necessitated re-creating our Edge Subscriptions. However, when we attempted to execute the command: New-EdgeSubscription -filename C:\NewEdgeSub_01.xml we received an error indicating that the LDAP se…
The video tutorial explains the basics of the Exchange server Database Availability groups. The components of this video include: 1. Automatic Failover 2. Failover Clustering 3. Active Manager
Exchange organizations may use the Journaling Agent of the Transport Service to archive messages going through Exchange. However, if the Transport Service is integrated with some email content management application (such as an antispam), the admini…
Suggested Courses
Course of the Month4 days, 9 hours left to enroll

636 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