Applies to: Exchange Server 2013

Topic Last Modified: 2013-01-11

Use the Get-DatabaseAvailabilityGroupNetwork cmdlet to display configuration and state information for a database availability group (DAG) network.

For information about the parameter sets in the Syntax section below, see Syntax.

Syntax

Get-DatabaseAvailabilityGroupNetwork [-Identity <DatabaseAvailabilityGroupNetworkIdParameter>] [-DomainController <Fqdn>] [-Server <ServerIdParameter>]

Examples

EXAMPLE 1

This example gets basic configuration and status information for all networks in the DAG DAG1.

Copy Code
Get-DatabaseAvailabilityGroupNetwork -Identity DAG1

EXAMPLE 2

This example gets complete configuration and status information for all networks in the DAG DAG1.

Copy Code
Get-DatabaseAvailabilityGroupNetwork -Identity DAG1 | Format-List

EXAMPLE 3

This example gets complete configuration and status information for the network DAGNetwork02 in the DAG DAG2 from the Mailbox server MBX1.

Copy Code
Get-DatabaseAvailabilityGroupNetwork -Identity DAG2\DAGNetwork02 -Server MBX1 | Format-List

Detailed Description

State information is returned for subnets and for network interfaces, as described in the following tables.

Valid states for Internet Protocol version 4 (IPv4) subnets

State Description

Up

All defined network interfaces in the DAG are functional and available for communication. This is the expected and normal operational state.

Down

All defined network interfaces in the DAG are nonfunctional and have lost communication with each other and all external hosts. All connected network interfaces are in a Failed or Unreachable state.

Partitioned

One or more network interfaces in the DAG are in an Unreachable state, but at least two interfaces can communicate with each other or an external host.

Misconfigured

All subnets for a specified DAG network must have the same values for ReplicationEnabled and IgnoreNetwork. If any one of the subnets isn't configured with the same values for these parameters as all other subnets on the network, all subnets are in a Misconfigured state.

Unavailable

The network isn't enabled for replication or use by the DAG, or all DAG members attached to the network are inactive or unavailable.

Unknown

The system was unable to determine the state of the subnet.

Valid states for network interfaces

State Description

Up

The network interface is functional and can communicate with all other network interfaces. This is the expected and normal operational state.

Failed

The network interface is unable to communicate with other network interfaces or external hosts, although other network interfaces on the local area network (LAN) are able to communicate with each other and external hosts.

Unreachable

The system was unable to communicate with at least one network interface whose state is Up.

Unavailable

The network interface isn't enabled for replication or use by the DAG, or the DAG member associated with this network interface is inactive or unavailable.

Unknown

The system was unable to determine the state of the network interface.

You need to be assigned permissions before you can run this cmdlet. Although all parameters for this cmdlet are listed in this topic, you may not have access to some parameters if they're not included in the permissions assigned to you. To see what permissions you need, see the "Database availability groups" entry in the High Availability and Site Resilience Permissions topic.

Parameters

Parameter Required Type Description

DomainController

Optional

Microsoft.Exchange.Data.Fqdn

The DomainController parameter specifies the fully qualified domain name (FQDN) of the domain controller that retrieves data from Active Directory.

Identity

Optional

Microsoft.Exchange.Configuration.Tasks.DatabaseAvailabilityGroupNetworkIdParameter

The Identity parameter specifies the name of a DAG or a DAG network.

Server

Optional

Microsoft.Exchange.Configuration.Tasks.ServerIdParameter

The Server parameter specifies health information for the DAG network from a specific Mailbox server in the DAG.

Input Types

To see the input types that this cmdlet accepts, see Cmdlet Input and Output Types. If the Input Type field for a cmdlet is blank, the cmdlet doesn’t accept input data.

Return Types

To see the return types, which are also known as output types, that this cmdlet accepts, see Cmdlet Input and Output Types. If the Output Type field is blank, the cmdlet doesn’t return data.