Number of DB's in a DAG

I'm using the requirements calculator and having trouble understanding the recommendations it's coming up with in a certain scenario. At first I have put in that there will be a total of 4 Mailbox servers (2 in each DC). For "Total number of HA DB Copy
instances within DAG" I have put 4 (thinking there would be 1 active DB on each server). I then put 2 for the "Number of HA DB Copy Instances in SDC" so there would be 2 active in PDC and 2 active in SDC. We have 2,000 users, so there should
be 500 in each active DB. 
This results in the Role Requirements showing what I expect - 2 active DB's in each DC, a total of 4 DB's with 500 users each. 
What I don't understand is what happens when I switch the number of mailbox servers to 8 total (4 in each DC). I change the "Total number of HA DB Copy Instances" to 8 (one active DB per server), with the number in the SDC to 4. I would expect this
to result in a recommendation of 8 active DB's with 250 users each. Instead the calculator is suggesting there be 24 databases with only 83 users each. Each server is stated to have 3 active DB's instead of the 1 I was expecting. 
Can anyone shed some light onto why this might be happening?

Hi MRCUR,
According to your description, I understand that you want to add more DAG members and active DB to reduce loss when mailbox server failed.
I agree with Ed, we have to balance cost, availability, and performance when we design a DAG. We can enable more active DB under each member to balance the amount of member and DB.
More details about Exchange server performance, please refer to Example of Sizing for an Exchange 2010 Multiple-Role Scenario section under
Understanding Multiple Server Role Configurations in Capacity Planning:
http://technet.microsoft.com/en-us/library/dd298121(v=exchg.141).aspx
more details about Database availability groups, for your reference:
http://technet.microsoft.com/en-us/library/dd979799(v=exchg.150).aspx#DAGforSiteResilience
Best Regards,
Allen Wang

Similar Messages

  • Exchange 2010 SP2 RU2 - Indexing backlog reached a critical limit of 48 hours or the number of items in the retry queue is greater than 10000 for one or more databases

    We have been getting intermittent SCOM alarms for our Exchange 2010 MBX server citing "Indexing backlog reached a critical limit of 48 hours or the number of items in the retry queue is greater than 10000 for one or more databases"
    I see events in EventViewer that SCOM is triggering on, but not whats generating the events or how else to test for them.
        get-eventlog -computername SERVERNAME -logname "Application" -after "03/14/2013" | ?{$_.eventid -eq "5604"} | select MachineName,EventID,EntryType,Message | ft -autosize
    One MS Forum post online says it is a bug in RU4, unclear if it may also be a bug in RU2 (our installed version).
        http://social.technet.microsoft.com/Forums/en-US/exchangesvradmin/thread/9dcb3011-9327-4935-9479-62b38a6ddd87
        "I was looking for the same error and found this.. it basically says that this is a bug in RU4 and RU4-v2...and it needs to be removed."
    tests using troubleshooting scripts find no issues with search indexer,
        [PS] C:\Program Files\Microsoft\Exchange Server\V14\scripts>.\Troubleshoot-CI.ps1
        Get-EventLog : No matches found
        At C:\Program Files\Microsoft\Exchange Server\V14\scripts\CITSLibrary.ps1:622 char:40
        + $msftesqlCrashes = get-eventlog <<<< -computername $Server -after $StartTime -logname "Application" -source $msftesqlServiceName | where {$_.eventId
        -eq $msftesqlCrashEventId}
            + CategoryInfo : ObjectNotFound: (:) [Get-EventLog], ArgumentException
            + FullyQualifiedErrorId : GetEventLogNoEntriesFound,Microsoft.PowerShell.Commands.GetEventLogCommand
        Name IsDeadLocked CatalogStatusArray
        SERVERNAME False {DATABASENAME\SERVERNAME, DATABASENAME\S...
        [PS] C:\Program Files\Microsoft\Exchange Server\V14\scripts>
    and tests against searches on each DB themselves show no issues and respond typically within 3 seconds.
        [PS] C:\Program Files\Microsoft\Exchange Server\V14\scripts>Test-ExchangeSearch | ft Server, Database, ServerGuid, ResultFound, SearchTimeInSeconds, Error -AutoSize
        Server Database ServerGuid ResultFound SearchTimeInSeconds Error
        SERVERNAME DATABASENAME b16e3461-257c-40dd-a9ad-99a5f41a927e True 2.937
    I also tried to check the Performance Viewer for the MSExchange Search Indexer and MXExchange Search Indices but am unsure which of the many metrics would indicate this issue.
    We have had no reports of search issues from our users and have been unable to duplicate any impairment in our testing.
    Does anyone else have any suggestions for tests to check or steps to take on this alert? Is it simply a false alarm or a timeout of other sorts during testing? We have 80 DAGs on this server (as well as all our servers, some of which have also reported the
    same alert) and the Test-ExchangeSearch command times out before completely testing all DAGs.

    Hi IAMChrisL,
    Any updates?
    Frank Wang
    TechNet Community Support

  • Best Practice: DAG and AutoDatabaseMountDial Setting

    Hi,
    I am working with management in my organization with regard to our DAG fail over settings. By default, the fail over setting is set to 'Good Availability' (missing 6 logs or less per
    DB). My organization did not feel comfortable with data loss so we changed it to 'Lossless'.
    Of course, we had a SAN failure and we lost a DAG member and nothing failed over to the surviving DAG member. Even eventID 2092 reported the same log sequence for many databases yet the
    surviving DAG member did not mount. Example:
    Database xxxmdb28\EX-SRV1 won't be mounted because the number of lost logs was greater than the amount specified by the AutoDatabaseMountDial.
    * The log file generated before the switchover or failover was: 311894
    * The log file successfully replicated to this server was: 311894
    Only after the SAN was restored and the surviving server came back did another 2092 EventID get logged stating the log sequence was not 311895 (duh! - because the database got mounted again. )We opened a support
    case with Microsoft and they suggested no databases mounted because the surviving DAG member could not communicate with the non-surviving member (which is crazy to me because isn't that THE POINT of the DAG??). Maybe there is always a log file
    in memory (?) so AutoDatabaseMountDial set to lossless will never automatically mount any database? Who knows.
    In any case, we are trying to talk ourselves back into setting it back to 'Good Availability' setting. Here is where we are at now:
         2 member DAG hosting 3000 mailboxes on about 36 databases (~18 active on each node) in same AD site (different physical buildings) w/witness server
         AutoDatabaseMountDial set to lossless
         Transport dumpster is set to 1.5x maximum message size
    What level of confidence can we expect we will not have data loss with the properly configured transport dumpster and a setting of 'Good Availability?' I am also open to other suggestions such as changing
    our active-active DAG to active-passive by keeping all active copies on one server.
    Also, has anyone experienced any data loss with 'Good Availability' and a properly configured transport dumpster?
    Thanks for the guidance.

    Personally I have not experienced loss in this scenario and have not changed this setting from "Good Availability".  I know that setting the transport dumpster to 1.5x is the recommended setting.  Also there is a Shadow Queue for each transport
    server in your environment which verifies the message reaches the mailbox before clearing the message. 
    To make an example for mailflow (assuming these are multi-role for this example, it still applies to split role). you have Server1 and Server2 with an external user sending mail to a user on Server1.  The message will pass through all your external
    hops, etc. and then get to the transport servers.  If it is delivered to Server1, the message has to be sent to Server2 and then back to Server1 to be delivered to the mailbox so that it hits the shadow queue of Server2.  If the message hit Server2
    first, then it would be sent to Server1 and then to the mailbox.
    If either of your servers are down for a period of time, then the shadow queue will try to resend the messages again and that is why you wouldn't have any data loss.
    Jason Apt, Microsoft Certified Master | Exchange 2010
    My Blog

  • Need to know how to calculate and allocate the server side bandwidth between two exchange sites for DAG replication

    Hi All,
    Please have a look in to the below mentioned environment.
    primary site :SITE 1
    server 1 
    server 2 
    secondary site :SITE 2
    server 3
    Note : All the above three servers are in single DAG .All the database are mounted on the server (server 1) which is located in the primary site (I.E SITE 1).
    On that 5 databases we are having 3500 users .Based on the user designation we have allocated the mailbox size.
    Query : Each and every day we are having the large no copy queue length for all the five databases to the server located in SITE 2.
    Please help me out on this and also tell me is there any tool available to exactly get the required bandwidth for the exchange servers located between the active directory sites.
    Thanks & Regards S.Nithyanandham

    I don't know of any tool that can calculate things for you but latency is the biggest thing you have to worry about. The other issues is looking at the network gear between the 2 sites. I have seen many times were switches get maxed out if they are set to
    1 GB or even ports getting maxed out and need to bonded for more throughput. Test your latency from the edge of each site then test it within to see if there is a difference. 
    Regardless of their geographic location relative to other DAG members, each member of the DAG must have round trip network latency no greater than 500 milliseconds between each other member.
    As the round trip latency between two Mailbox servers hosting copies of a database increases, the potential for replication not being up to date also increases. Regardless of the latency of the solution, customers should validate that the networks between
    all DAG members is capable of satisfying the data protection and availability goals of the deployment. Configurations with higher latency values may require special tuning of DAG, replication, and network parameters, such as increasing the number of databases
    or decreasing the number of mailboxes per database, to achieve the desired goals.
    Round trip latency requirements may not be the most stringent network bandwidth and latency requirement for a multi-datacenter configuration. You must evaluate the total network load, which
    includes client access, Active Directory, transport, continuous replication, and other application traffic, to determine the necessary network requirements for your environment.
    http://technet.microsoft.com/en-us/library/dd638104(v=exchg.150).aspx
    DJ Grijalva | MCITP: EMA 2007/2010 SPA 2010 | www.persistentcerebro.com

  • Removing mailbox server from Exchange 2010 DAG - Node not fully cleaned up

    Hi,
    We are in the process of decommissioning some old Exchange 2010 servers. I have just attempted to remove one of our mailbox servers and have received a number of errors, related to its removal from the DAG.
    I have already removed the Public Folder replicas and all mailbox database copies. I then tried to evict the server from the DAG and received the following warning:
    I then ran the command that was recommended, from another server and in an administrative command prompt:
    I have looked in this log on both the server I ran the command on, a CAS server, and the mailbox server itself and can see no evidence of this error 2 that is listed here.
    If I run the Powershell command to look at the DAG I cannot see it there any more. I am assuming that this error message might only be an issue if I was planning on re-using this server somewhere else in Exchange or perhaps adding this server to another
    DAG. But I just want to decommission it.
    Can anyone put my mind at rest as to whether this is a genuine concern or not. If not my next step is to uninstall Exchange 2010 from this server and turn it off.

    Hi Belinda,
    I get the following:
    [PS] C:\Windows\system32>Get-DatabaseAvailabilityGroup
    Name             Member Servers                                                         
    Operational Servers
    DAG01            {WSR-EX-01, WSR-EX-101, WSR21}
    It doesn't look like that server is part of the DAG any more as far as I can see. I just can't explain that error message reported from the cluster command. As far as I can see the server is isolated. I already removed its database copies as a pre-requisite
    before removing it from the DAG as per this guide:
    http://www.experts-exchange.com/Software/Server_Software/Email_Servers/Exchange/Q_27039933.html
    I found a nice little script that gave reports on your Public Folder configuration and it highlighted that some of our folders were not being replicated properly across our mailbox servers. This helped me in removing these services from the server.
    It is currently doing nothing at this time as far as Exchange Services are concerned.

  • Recommended number mailbox server exchange 2010

    Hello,
    What are the number of recommended mailbox server needed for 9000 mailbox of 1Go size and 2 copies/DAG ?
    Regards

    Hi,
    It's hard to give a recommended number of Mailbox servers, it's based on your environment.
    If you want to deploy a DAG, you need to have at least two Mailbox servers.
    Here are two related articles about Mailbox Server planning and performance for your reference.
    http://technet.microsoft.com/en-us/library/ee712771(v=exchg.141).aspx
    http://technet.microsoft.com/en-gb/library/dd346701(v=exchg.141).aspx
    Best regards,
    If you have feedback for TechNet Subscriber Support, contact
    [email protected]
    Belinda Ma
    TechNet Community Support

  • Mailbox Database Size/White Space Reduction in a DAG

    I have several large databases in which I'm moving mailboxes off of in an attempt to prevent my LUNs from running out of disk space. As well, I have several mailboxes of users who have left the company. My questions are as follows:
    1. When I run remove-mailbox -id "some mailbox" -permanent $true, the mailbox is deleted from Exchange relatively instantly. Will Exchange recoup the white space that is left behind after the mailbox has been deleted so that the
    database shrinks in size? Or will it just start writing over the white space rather than growing the size of the database?
    2. Perataining to mailboxes that have been moved, if "Keep Deleted Mailboxes for" is set to 4 days on the database that holds mailboxes that I'm moving off, will the database hold onto the mailbox (even though it has successfully been moved to
    another database) for the duration of the "Keep Deleted Mailboxes for" setting? Or will the mailbox be hard deleted after the move completes successfully?
    3. As part of Online Maintenance, will Exchange defrag a databse and decrease the white space, thereby shrinking the database size or will I have to take it offline to do that?
    4. What are the procedures to perform an Offline Defrag of an Exchange Databse? How risky is this?

    Hello,
    To answer your questions:
    1.   When and online database defrag completes a pass on the database it will reclaim this as whitespace in the database. It will not however reclaim space on the disk by shrinking the .edb file. An offline defrag is required for that.
    2.   Moved mailbox will not be hard deleted until the 4 day retention period has past, unless you manually purge them using Remove-StoreMailbox.
    3.   Related to the answer for number 1. Exchange will fill whitespace as mailboxes grow, but it will not reclaim disk space.
    4.   In a DAG you will you need to dismount the mailbox database and run eseutil /d against the active database copy. This is a relatively low risk procedure, but requires databases to be offline thus interrupting mailbox access. It can also
    take quite along time depending on the database size. The rate of defrag estimated by MS is 9 GB/hr. Here is a reference:
    http://support.microsoft.com/kb/192185/en-us
    For these types of situations my preference (If disk space allows) is to move all mailboxes to a fresh database then delete the database with excessive white space

  • How does Dynamic Quorum work for a two Node DAG

    Hi All,
    I have a two node DAG with a FS witness server. One of the node is 'down' (I have kept it like that), cluster has quorum and all services are online.
    What I'm trying to understand is if a node's State=Down, isn't the Dynamic Quorum Group Manager suppose to trigger and set the DynamicWeight to '0' for that server.
    In my case its not doing so, please let me know if this the way it is, or something is not quite right and I need to fix it.
    Troubleshooting info below:
    PS C:\Windows\system32> Get-ClusterNode | ft name, dynamicweight, state, nodeweight,id -AutoSize
    Name DynamicWeight State NodeWeight Id
    exch1 1 Down 1 1
    exch2 1 Up 1 2
    PS C:\Windows\system32> (Get-Cluster).WitnessDynamicWeight
    1
    PS C:\Windows\system32> Get-ClusterResource
    Name State OwnerGroup ResourceType
    Cluster IP Address Online Cluster Group IP Address
    Cluster Name Online Cluster Group Network Name
    File Share Witness (\\fs1... Online Cluster Group File Share Witness
    (Validation test)
    Validate Quorum Configuration
    Description: Validate
    that the current quorum configuration is optimal for the cluster.
    Validating cluster quorum settings.
    Witness Type: File Share Witness
    Witness Resource: \\fs1.contoso.com\dag1.contoso.com
    Cluster managed voting: Enabled
    Voter Name
    State
    Assigned Vote
    Current Vote
    File Share Witness (\\fs1.contoso.com\dag1.contoso.com) (\\fs1.contoso.com\dag1.contoso.com)
    Online
    1
    1
    exch1
    Down
    1
    1
    exch2
    Up
    1
    1
    This quorum model will be able to sustain failures of 1 node(s) if the file share witness remains available
    and 0 node(s) when the file share witness goes offline or fails.
    This quorum configuration can be changed using the Configure Cluster Quorum wizard. This wizard can be started from the Failover
    Cluster Manager console by selecting the cluster name in the left hand pane, then in the right "actions" pane selecting "More Actions..." and then selecting "Configure Cluster Quorum Settings...".
    When all servers were up
    node/2+1 = 2/2+1=2 required for quorum and we have 3 votes
    When 1 server gone 1/2+1=1 quorum should recalculate to this. But its still considering 3 votes out of 1down server+1up server+1witness. Ideally I should be able to loose the witness too aftersome time  and still maintain quorum(unlike what
    the validation test is saying).
    Regards,
    Satyajit
    Please “Vote As Helpful”
    if you find my contribution useful or “Mark As Answer” if it does answer your question. That will encourage me - and others - to take time out to help you.

    Hi Simon,
    Thanks for your response.
    I have done some study, testing and what I figured out is this.
    Split brain syndrome is prevented by always requiring a majority of the DAG members (and in the case of DAGs with an even number of member, the DAG witness server) to be available and interacting for the DAG to be operational.
    All DAGs with an even number of members must use a witness server.
    Hence a 3 node cluster behaves differently than a 2 node. Exchange 2013 DAG kind of forces you to have a witness server always.
    You can specify only a name for the DAG and leave the Witness server and
    Witness directory fields empty. In this scenario, the task will search for a Client Access server that doesn't have the Mailbox server role installed. It will automatically create the default witness directory and share on that Client Access
    server and configure the DAG to use that server as its witness server.
    You can
    'overridde the quorum configuration using Windows2012 Failover Cluster Manager', however using it to modify a DAG is not recommended.
    If you open Failover Cluster Manager in Administrative Tools, you’ll find the Database Availability Group (DAG), cluster networks and so on. Don’t try to manage the DAG
    using the Failover Cluster Manager, as this isn’t supported. The Exchange Management Console (EMC) or the Exchange Management Shell (EMS) are the only ways to manage the DAG.
    Unless you’re doing a DC switchover and/or being assisted by Microsoft Support services (premier)
    Now back to the point:
    When we are left with 2 nodes and 1 witness server for Exchange HA. The Dynamic Quorum functionality kind of stops dealing with it. As 2nodes/2+1=2votes this means we need to have atleast 2 votes to have quorum.
    So if we assume Dynamic Quorum triggers and removes 2 votes, 1 from Witness and 1 from nodeB.
    Then the new formula we have is 1node/2+1=1vote which would mean this would allow us to loose both the witness and the nodeB. And nodeA will be the last man standing as in this
    article.
    However having this scenario in a two node cluster brings in the split-brain problem. As if there is a full disconnect of nodeA site and nodeB+Witness can talk, they form quorum , nodeB mounts the database. Which is undesirable.
    Hence Dynamic Quorum keeps the votes to 3 in a 2nodes+1witness scenario contrary to what is expected and in turn keeps everything running fine till we have 2votes available, just like 2010,Windows2008 days.
    Regards,
    Satyajit
    Please “Vote As Helpful”
    if you find my contribution useful or “Mark As Answer” if it does answer your question. That will encourage me - and others - to take time out to help you.

  • How many sites can a DAG belong?

    Hi all,
    How many sites/data centres can a DAG belong?  I am quite familiar using 2 data centres to implement a DAG however I have a scenario where adding an additional data centre may be an option.  The DAG would have a single primary DC hosting active
    databases (plus FSW) whilst the other 2 DCs would be for passive copies. 
    Is this a scenario supported by Microsoft?
    Any help/links to definitive info would be great. 
    paul.

    I dont think there is set number. 
    If you are looking for "official" guidance:
    http://blogs.technet.com/b/exchange/archive/2014/04/21/the-preferred-architecture.aspx
    To achieve a highly available and site resilient architecture, you must have two or more datacenters that are well-connected (ideally, you want a low round-trip network latency, otherwise replication and the client experience are adversely affected).
    In addition, the datacenters should be connected via redundant network paths supplied by different operating carriers.
    Note the reference to "two or more datacenters"
    Twitter!: Please Note: My Posts are provided “AS IS” without warranty of any kind, either expressed or implied.

  • Exchange server 2013 - Setting up DAG

    Hi Guys,
    I have an Exchange 2013 server(a single dedicated box with all the roles(MailBox and  Client Access) configured in it. Now I want to enable data redundancy and Failover. So, I want to setup a DAG and my idea is given below.
    I Want to setup a 2 node DAG. The first node is my current working box and the second node is another box at a different location. I would then Install Exchange on the 2nd node with mailbox role on it. As it is a 2 node DAG, I would require another box as
    a witness server.
    Please let me know if there is any flaws with the above setup. Also, let me know if I require a different Exchange server license for the second installation.
    Thanks and Regards,
    Nash Burns

    Hi,
    From the article blow, we know a license must be assigned for each instance of the server software that is being run. The second Exchange server need a license.
    Exchange Server 2013 licensing
    http://office.microsoft.com/en-us/exchange/microsoft-exchange-server-licensing-licensing-overview-FX103746915.aspx
    And the type of license is based on the number of mailbox databases.
    Standard: designed for the mailbox needs of small to midsize organizations. Also appropriate for non-mailbox roles in a larger Exchange deployment. This edition supports 1 to 5 mailbox databases.
    Enterprise: designed for larger organizations that may require a greater number of mailbox databases. This edition supports 1 to 100 mailbox databases.
    Best regards,
    Belinda
    Belinda Ma
    TechNet Community Support

  • Two node - Two site Active/Active DAG Configuration

    Information
    Both sites exist in a single AD domain
    Site A
    1 Exchange 2013 multi-role server (CAS + MBX)
    Server will contain mailboxes for individuals who work in Site A
    Server will contain database copies of databases in Site B
    Site B
    1 Exchange 2013 multi-role server (CAS + MBX) 
    Server will contain mailboxes for individuals who work in Site B
    Server will contain database copies of databases in Site A
    Goal
    To create a configuration where users who work in Site A have their mailboxes active in Site A and users who work in Site B have their mailboxes active in Site B.
    Questions
    Since this DAG has an even number of members, where do I place the witness server? Do I need two witness servers, one in each site?
    It seems to me as long as both sites can still communicate, I only need one witness server to maintain quorum. 
    To my current understanding, if Site A has a witness server, and Site A looses its WAN connection, Site B's databases are going to go offline because it has lost quorum. 
    I'm assuming if I placed a witness server in each site, and one of the sites lost its WAN connection, then I'd be placed in a split-brain scenario as both sites would still think it had quorum. Is this accurate? 
    The company has given me a limited budget hence the reason for only having two exchange servers in this setup. Is my only recourse to have four nodes (two nodes per DAG) in this active\active scenario? If the company says they absolutely cannot spend money
    on two more servers, could I use the current setup in an active\passive configuration?
    Thanks!

    You would need to place the File Share Witness in a 3rd datacenter for automatic failover, otherwise depending which DC the FSW is ( and you can only have one FSW per DAG active a time), then in case of a WAN or DC failure, the databases will be active in
    the DC that has quorum.
    If the FSW is in Site A and Site A goes down, then quorum is lost and Site B will need to be manually swithed over using this procedure:
    http://technet.microsoft.com/en-us/library/dd351049(v=exchg.150).aspx
    To be truly active/active in both DCs, then you would need to 2 DAGs with each respective FSW in each DC that has the preferred user base.
    Twitter!: Please Note: My Posts are provided “AS IS” without warranty of any kind, either expressed or implied.

  • Exchange DAG Replication Data Rate

    i need some information regarding DAG replication issue. In my environment there is two mailbox server. One DC and another in DR site. The connectivity between DC and DR site is VPN. Bandwidth is one MB. But in VPN connection have ping loss. The ping loss rate
    1-2%. In my environment twodatabase.
    one is single and another is under the dag member. when i move mailbox from single to dag database the move rate is so slow and sometimes database going to dismount. I think its happened as because connectivity issue. 
    Can you please suggest the details about dag replication. I need to know that: what is dag replication
    data rate? also the acceptable rate of ping loss and How much rate connectivity between DAG Heartbeat connection.
    Please suggest as soon as possible.
    Thanks,
    Parvez

    Hi Parvez,
    From your description, I would like to clarify the following things:
    1. It is not recommended to install Exchange server on DC.
    2. The witness server is needed when there's an even number of members in the DAG. Based on your case, you need a file share witness server.
    3. The DAG replication rate depends on the replication traffic.
    4. By default, heartbeat frequency (subnet delay) is 1000ms for both local and remote subnets. When a node misses 5 heartbeats (subnet threshold) another nod within your DAG cluster will initiate a failover.
    What's more, here are some helpful threads for your reference.
    Planning for High Availability and Site Resilience
    http://technet.microsoft.com/en-us/library/dd638104(v=exchg.150).aspx
    Exchange 2010: Collapsing DAG Networks
    http://blogs.technet.com/b/timmcmic/archive/2011/09/26/exchange-2010-collapsing-dag-networks.aspx
    Hope my clarification is helpful.
    Best regards,
    Amy
    Amy Wang
    TechNet Community Support

  • DAG File share witness & Quorum best practice

    I am building a new environment with 2 x cas & 2 x MBX in site A and 1 x cas and 1 x MBX in DR site B
    First of all what happens if I lose/turn off my FSW in a production environment in the middle of the day?
    Secondly I have 3 nodes so do I need a FSW?
    In a failover to DR site with 1 MBX server do I need a FSW available to mount the databases? can I not just manually mount them?
    ***Don't forget to mark helpful or answer***

    Hi KingMT,
    -->First of all what happens if I lose/turn off my FSW in a production environment in the middle of the day?
    FYI odd number of DAG member ignores FSW. Please check
    this
    -->Secondly I have 3 nodes so do I need a FSW?
    Same as above answer.
    -->In a failover to DR site with 1 MBX server do I need a FSW available to mount the databases? can I not just manually mount them?
    In windows 2012 you can configure dynamic quorum. i.e. even if your 2 nodes goes down your 3rd node will be online. But in your case 3rd node is in DR site so we actually not recommend automatic fail over to DR site.
    If your bandwidth and latency supports you can configure automatic fail-over else you have to manually mount and prevent automatic fail-over by this command
    Set-MailboxServer -Identity EXDR02 -DatabaseCopyAutoActivationPolicy IntrasiteOnly
    Please check
    this for detals.
    Additional Info
    Enable DAC on DAG to avoid split brain.
    https://technet.microsoft.com/en-us/library/dd979790%28v=exchg.150%29.aspx
    Thanks, MAS
    Please mark as helpful if you find my comment helpful or as an answer if it does answer your question. That will encourage me - and others - to take time out to help you.

  • How to make a DAG Strongly Connected?

    How to make a Directed Acyclic Graph a Strongly Connected one by adding minimum number of edges into it?
    Thanks

    anryb wrote:
    How to make a Directed Acyclic Graph a Strongly Connected one by adding minimum number of edges into it?A strongly connected graph has a path from every vertex A to evey vertex B but then a path from B to A exists as well violating the acyclic directed property of the graph.
    Or is the graph allowed to lose its DAG property in the process?
    kind regards,
    Jos

  • Error: The number of configured copies for database 'DB-1' (1) is less than the required redundancy count (2).

    Hello , I think the below event alert 4113 is very common and is due to that only one database copy is present in DAG but is there any way we can stop this alert for the
    specific database.  
    The message tells that there is only one copy of the database - create another copy and the warning message will go away but
    we do not want to create another copy. So is there any way we can stop this event getting generated.
    Database redundancy health check failed.
    Database copy: DB-1
    Redundancy count: 1
    Error: The number of configured copies for database 'DB-1' (1) is less than the required redundancy count (2).
    Name                 Status RealCopyQueu InspectorQue  ReplayQueue      CIState
                                           e          
    ue                          
    DB-1\       Mounted            0            0            0     
    Healthy
    MAILSRV2
    ===============
     Full Status
    ===============
    Identity                         : DB-1\MAILSRV2
    Name                             : DB-1\MAILSRV2
    DatabaseName                     : DB-1
    Status                           : Mounted
    MailboxServer                    : MAILSRV2
    ActiveDatabaseCopy               : MAILSRV2
    ActivationSuspended              : False
    ActionInitiator                  : Unknown
    ErrorMessage                     :
    ErrorEventId                     :
    ExtendedErrorInfo                :
    SuspendComment                   :
    SinglePageRestore                : 0
    ContentIndexState                : Healthy
    ContentIndexErrorMessage         :
    CopyQueueLength                  : 0
    ReplayQueueLength                : 0
    LatestAvailableLogTime           :
    LastCopyNotificationedLogTime    :
    LastCopiedLogTime                :
    LastInspectedLogTime             :
    LastReplayedLogTime              :
    LastLogGenerated                 : 0
    LastLogCopyNotified              : 0
    LastLogCopied                    : 0
    LastLogInspected                 : 0
    LastLogReplayed                  : 0
    LogsReplayedSinceInstanceStart   : 0
    LogsCopiedSinceInstanceStart     : 0
    LatestFullBackupTime             :
    LatestIncrementalBackupTime      :
    LatestDifferentialBackupTime     :
    LatestCopyBackupTime             :
    SnapshotBackup                   :
    SnapshotLatestFullBackup         :
    SnapshotLatestIncrementalBackup  :
    SnapshotLatestDifferentialBackup :
    SnapshotLatestCopyBackup         :
    LogReplayQueueIncreasing         : False
    LogCopyQueueIncreasing           : False
    OutstandingDumpsterRequests      : {}
    OutgoingConnections              :
    IncomingLogCopyingNetwork        :
    SeedingNetwork                   :
    ActiveCopy                       : True
    Thanks

    That regex looks odd to me.  I assume you have databases with names like "Mailbox Database <ten digit number>" (standard Exchange default name, in other words), "ABC-DB" and "HOME-DB".  If this is the case, wouldn't
    you want "(?:Mailbox Database \d{10}$|^ABC-DB$|^HOME-DB$)"?  THis works if I run it from a prompt:
    [PS] C:\Scripts>"Mailbox Database 0123456789" -match "(?:Mailbox Database \d{10}$|^ABC-DB$|^HOME-DB$)"
    True
    [PS] C:\Scripts>"Mailbox Database 123456789" -match "(?:Mailbox Database \d{10}$|^ABC-DB$|^HOME-DB$)"
    False
    [PS] C:\Scripts>"Mailbox Database 12345678910" -match "(?:Mailbox Database \d{10}$|^ABC-DB$|^HOME-DB$)"
    False
    [PS] C:\Scripts>"HOME-DB" -match "(?:Mailbox Database \d{10}$|^ABC-DB$|^HOME-DB$)"
    True
    [PS] C:\Scripts>"ABC-DB" -match "(?:Mailbox Database \d{10}$|^ABC-DB$|^HOME-DB$)"
    True
    [PS] C:\Scripts>"ABCD-DB" -match "(?:Mailbox Database \d{10}$|^ABC-DB$|^HOME-DB$)"
    False
    [PS] C:\Scripts>"HOM-DB" -match "(?:Mailbox Database \d{10}$|^ABC-DB$|^HOME-DB$)"
    False
    I find it's easiest to test RegEx's from the prompt this way.  If the above isn't your goal, let us know, and we'll see if we can come up with something better.

Maybe you are looking for

  • JOptionPane in JApplet

    If I display a JOptionPane through a JApplet, it has "Applet Window" written on its status bar. How do I get rid of the "Applet window" status bar on the message boxes using JOptionPane? From practical experience of applets on the net I'm not used to

  • Subreport "page footer"

    Hey guys, I've searched the Internet, now Im turning to you with my trouble: CR 8.5: - Subreport containing a table with data from dbs - if more than 1 page - need the table header at the beginning and a some text at the end of each page - table head

  • How to remove contact person during outlook contact person synchronization

    Dear All, Our client is on SAP881 PL09, Office 2003. They have 2 US companies and 1 CA company. If I delete a contact person in SAP, once I do synchronization, how can we remove the same contact person in outlook? I cannot find a way to remove contac

  • Linking libjava.jnilib on Mac OS 10.4

    I'm having a very simple problem and am unfortunately very new to Mac, Java, and JNI. I'm trying to compile a simple example I found from a Sun tutorial, with a few tweaks for Mac OS 10.4. The problem I'm having is that I can't link to libjava.jnilib

  • Could not sync calendars

    A few days ago when trying to synchronize the calendar with my devices, the synchronization fails and I read this message: "iTunes could not sync calendars iPad (or iPhone) because the sync server failed to sync with iPad" The address book syncs fine