Reporting on database status, redundancy, and replication

When dealing with servers and database copies in a Database Availability Group (DAG), you need to keep a close eye on your database status, including replication health, as well as operational events such as database mounts, moves, and failovers. In this recipe, you'll learn how to use the Exchange Management Shell, along with some built-in PowerShell scripts to proactively monitor your servers and databases configured for high availability.

How to do it...

To view status information about databases that have been configured with database copies, use the Get-MailboxDatabaseCopyStatus cmdlet:

Get-MailboxDatabaseCopyStatus -Server mbx1 | 
  select Name,Status,ContentIndexState

In this ...

Get Microsoft Exchange 2010 PowerShell Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.