• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1513
  • Last Modified:

Exchange 2010 3 server multi site wan DAG advice

Hey all, I have been messing with exchange 2010 DAG, tryna work out the ins and outs.

I have the following setup

1 Exchange server A, site A , live users
1 Exchange server B, site B,  live users
1 Exchange server C, site C, no live users

My goal is as follows:

1) setup 3 server DAG, replicate server A to C (active passive) and B to C (active passive) - this part I know how to do
2) make sure that servers NEVER fail over without human intervention, example server A can never dismount its stores without being ordered to do so by a person, server C can never make a passive dbase active without a human order. How do I setup a dag to behave like this?
3) In a 3 server setup for DAG, apparently I do not need the witness server, but initially when I created the DAG with first 2 servers, it made a witness server, how do i get rid of witness server? or will exchange just ignore it?
4)lets say power goes out in exchange site A, I manually bring the dbase online in site C, and users connect to site C and use email. Now power comes back on in site A and exchange server turns on. Will exchange server in site A contact site B and C and see that dbase is active in site C and not mount? or do i risk the split brain thing?


What problems that I do not understand or foresee do I risk with a setup like this?

0
jason_jm
Asked:
jason_jm
  • 3
  • 2
1 Solution
 
AkhaterCommented:
>> 2) make sure that servers NEVER fail over without human intervention, example server A can never dismount its stores without being ordered to do so by a person, server C can never make a passive dbase active without a human order. How do I setup a dag to behave like this?

since each server will be in a different AD site you can do this by running

get-mailboxserver | set-mailboxserver -DatabaseCopyAutoActivationPolicy IntraSiteOnly
this will block a server to active any database that is not in its own AD site

>> 3) In a 3 server setup for DAG, apparently I do not need the witness server, but initially when I created the DAG with first 2 servers, it made a witness server, how do i get rid of witness server? or will exchange just ignore it?
Exchange will ignore it


>>4)lets say power goes out in exchange site A, I manually bring the dbase online in site C, and users connect to site C and use email. Now power comes back on in site A and exchange server turns on. Will exchange server in site A contact site B and C and see that dbase is active in site C and not mount? or do i risk the split brain thing?

To avoid this you have to enable DAC on your DAG by running

Set-DatabaseAvailabilityGroup -Identity DAG01 -DatacenterActivationMode DagOnly

more info at http://technet.microsoft.com/en-us/library/dd979790.aspx
0
 
Auric1983Commented:
Also Jason, when your DAG at Site C comes active, it begins queing up the transaction logs to send back to Site A when it comes back online, and it will only switch back once the logs have been sent and replayed.
0
 
AkhaterCommented:
Sorry Auric1983 the DAG will never failback alone however the issue is that the site might go up before the link and lead to split brain if DAC mode is not activated
0
Problems using Powershell and Active Directory?

Managing Active Directory does not always have to be complicated.  If you are spending more time trying instead of doing, then it's time to look at something else. For nearly 20 years, AD admins around the world have used one tool for day-to-day AD management: Hyena. Discover why

 
Auric1983Commented:
ah! that makes sense,
0
 
Auric1983Commented:

I should know only to open my mouth to change feet... :P

0
 
jason_jmAuthor Commented:
to turn them off switches are unrestricted and off
0

Featured Post

Simplify Active Directory Administration

Administration of Active Directory does not have to be hard.  Too often what should be a simple task is made more difficult than it needs to be.The solution?  Hyena from SystemTools Software.  With ease-of-use as well as powerful importing and bulk updating capabilities.

  • 3
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now