| |

Exchange Database Availability Group (DAG) Concepts

Database Availability Group (DAG) Concepts

DAG Members

The Mailbox servers that are members of the DAG and can host database copies within the DAG. A DAG can have up to 16 members and a File Share Witness.

Quorum

The process by which the DAG members determine whether a majority of members are online and available. If quorum is lost, the DAG and all of the databases that it hosts may go offline.

File Share Witness

A non-DAG member that is involved in the quorum voting process to act as a tie-breaker when the DAG has an even number of members.

Active Database Copies

The active copy of a database is the copy on one of the DAG members that is mounted and actively servicing clients. There can be only one active copy of a database at any given time.

Passive Database Copies

The passive copies of a database are dismounted and receive updates from the active database copy through continuous replication. A database can have no passive copies if it is a single-copy database, or up to 15 passive copies (due to the maximum number of DAG members being 16).

Continuous Replication

The process of replicating changes from the active database copy to the passive database copies.

Copy Queue

The queue of changes on the active database copy that are yet to replicate to a DAG member hosting a passive copy.

Replay Queue

The queue of changes to the active database copy that have replicated to a DAG member hosting a passive copy, but have not been replayed or committed to the passive database copy yet.

Lagged Database Copies

Lagged copies are passive database copies that have a delay of up to 14 days configured for either the replay or truncation of transaction logs, in continuous replication. By “lagging” a database copy behind the others, the lagged copy can be used to recover from some logical corruption or data loss scenarios.

Active Manager

A component of Exchange that is responsible for monitoring the status of the DAG, detecting failures, and making decisions about corrective actions that should be taken.

Switchover

An administrator-initiated change in which the active database copy is dismounted and a passive copy is mounted to become the active copy. Switchovers can be targeted (the administrator chooses the database copy that will become the active copy) or targetless (the administrator allows Active Manager to choose the copy that will become the active copy).

Failover

Similar to a switchover, however, a failover is not administrator-initiated and occurs in response to an unplanned failure.

Activation Preference

A value configured by the administrator on each copy of a database to indicate the most preferred database copy to be the active copy.

Similar Posts

  • Microsoft Exchange Server 2016 Troubleshoot Authentication

    Microsoft Exchange Server 2016 Troubleshoot Authentication Many Exchange administrators have been in a scenario where a user reports that they are getting prompted for their credentials by Outlook. Sometimes the prompting is endless, even if the correct credentials are typed in. Other times, a prompt is unexpected (such as after Outlook has been running for…

  • Microsoft Exchange Server 2016 Planning Transport Rules

    Planning Transport Rules Transport rules provide you with an almost limitless ability to control messaging in your Exchange Server organization. Always carefully plan your transport rules to ensure that they behave as intended. Otherwise, you could accidentally delete messages, or deliver messages to unintended recipients. Consider the following recommendations when you plan transport rules: Plan…

  • | | | |

    Resource Rooms and Calendars CMDlets

    Exchange Resource Rooms and Calendars PowerShell CMDlets Disable Double Booking of Meeting Rooms Set-CalendarProcessing -Identity ‘room’ -AllowConflicts:$false Disable Double Booking on all Meeting Rooms Get-Mailbox | where {$_.ResourceType -eq “Room” } | Set-CalendarProcessing -AllowConflicts:$false Get Status of Meeting Rooms Calendars Get-CalendarProcessing -Identity room | fl Get Calendar Permissions for user Get-MailboxFolderPermission roomname@domain.org:\calendar Grant read rights to…

  • | |

    Message Tracking CMDlets

    Exchange Message Tracking PowerShell CMDlets Search by Message ID Get-ExchangeServer | get-messagetrackinglog -MessageID “<messageID>” -Start “5/16/2012 12:01:00 AM” -End “5/16/2012 11:59:00 PM” | fl Timestamp,ClientIp,ClientHostname,ServerIp,ServerHostname,Source,EventId,MessageId, @{Name=”Recipients”;Expression={$_.recipients}},@{Name=”Recipientstatus”;Expression={$_.recipientstatus}},TotalBytes,MessageSubject,Sender,ReturnPath,MessageLantency Search by Sender Get-ExchangeServer | get-messagetrackinglog -sender user@domain.com -Start “11/15/2012 12:00:00 AM” -End “11/16/2012 11:59:00 PM” | fl Timestamp,ClientIp,ClientHostname,ServerIp,ServerHostname, Source,EventId,MessageId, @{Name=”Recipients”;Expression={$_.recipients}},@{Name=”Recipientstatus”;Expression={$_.recipientstatus}},TotalBytes,MessageSubject,Sender Search by Recipient Get-ExchangeServer | get-messagetrackinglog -recipient user@domain.com…

  • Edge Transport Server

    The Edge Transport server role is available from Exchange 2013 Service Pack 1. This server role is deployed in the perimeter network and outside the Active Directory forest. Edge Transport servers don’t have direct access to Active Directory for configuration and recipient information in the way Client Access or Mailbox servers do. The Edge Transport…

  • The Active Sync Device cannot be found

    Unable to delete Active Sync Devices in Exchange. Error: The Active Sync Device cannot be found. When you try to remove the mobile partnership in EMC(User Mailbox -> Right click -> Manage Mobile Phone -> Remove mobile phone partnership) you get the below error message: Solution: Open EMS Run following command: Get-ActivesyncDeviceStatistics –Mailbox “user alias”…

Leave a Reply

Your email address will not be published. Required fields are marked *