Your company, Fabrikam Inc., has an Exchange Server 2013 organization. The organization that
contains three servers named Server1, Server2, and Server3. Server1 and Server2 are members of a
database availability group (DAG) named DAG1. DAG1 contains two mailbox databases. All
databases are active on Server1 and replicate to Server2. You start an unplanned maintenance on
Server1 and shut down Server1. You discover that the databases do not mount on Server2. You
restart Server1 and the databases mount automatically on Server1. You need to identify what
prevents the databases from switching over successfully to Server2. Which cmdlet should you run?
A.
Test-ReplicationHealth
B.
Test-OutlookConnectivity
C.
Test-ServiceHealth
D.
Get-AvailabilityReportOutage
Explanation:
cmdlet is designed for the proactive monitoring of continuous replication and the continuous
replication pipeline, the availability of Active Manager, and the health and status of the underlying
cluster service, quorum, and network components. The Test-ReplicationHealth cmdlet can be run
locally or remotely against any Mailbox server in a DAG.
NOT B
Test-OutlookConnectivity
Use the Test-OutlookConnectivity cmdlet to test end-to-end Microsoft Outlook client connectivity in
the Microsoft Exchange Server 2013 organization. This includes testing for Outlook Anywhere
(RPC/HTTP) connections.
EXAMPLE 1
This example runs a protocol test from the Mailbox server.
Test-OutlookConnectivity -ProbeIdentity “OutlookSelfTestProbe”
NOT C
Use the Test-ServiceHealth cmdlet to test whether all the Microsoft Windows services that Exchange
requires on a server have started.
The Test-ServiceHealth cmdlet returns an error for any service required by a configured role when
the service is set to start automatically and isn’t currently running.
EXAMPLE 1
This example uses the Test-ServiceHealth command without parameters to test the services on the
local server.
Test-ServiceHealth
NOT D
Use the Get-AvailabilityReportOutage cmdlet to return the daily downtime (if any) for each service
entity and its overridden value (if set) to the overall reported availability for the day.
For information about the parameter sets in the Syntax section below, see Syntax.
This example returns all outages that occurred the previous day. This cmdlet always returns outages
for one day.
Get-AvailabilityReportOutage