Applies to: Exchange Server 2010 SP3, Exchange Server 2010 SP2

Topic Last Modified: 2012-11-19

Use the Start-DatabaseAvailabilityGroup cmdlet to start a member of a database availability group (DAG) or to start an entire Active Directory site. The Start-DatabaseAvailabilityGroup cmdlet is used to activate member Mailbox servers in a recovered datacenter after a datacenter switchover, as part of the switchback process to the recovered datacenter. The Start-DatabaseAvailabilityGroup cmdlet manipulates configuration and state so that the server(s) is incorporated into the operating DAG, and joined to the DAG's underlying cluster.

The cmdlet can also be used to re-activate servers from a previously failed datacenter that has been restored to service. Before you can reactivate member Mailbox servers in a primary data center, the servers must first be integrated back into the operational DAG. The reintegration is achieved by running the Start-DatabaseAvailabilityGroup cmdlet. The Move-ActiveMailboxDatabase cmdlet is then used to activate databases in the primary data center.

Syntax

Start-DatabaseAvailabilityGroup -Identity <DatabaseAvailabilityGroupIdParameter> -ActiveDirectorySite <AdSiteIdParameter> [-ConfigurationOnly <SwitchParameter>] [-Confirm [<SwitchParameter>]] [-DomainController <Fqdn>] [-WhatIf [<SwitchParameter>]]
Start-DatabaseAvailabilityGroup -Identity <DatabaseAvailabilityGroupIdParameter> -MailboxServer <MailboxServerIdParameter> [-ConfigurationOnly <SwitchParameter>] [-Confirm [<SwitchParameter>]] [-DomainController <Fqdn>] [-WhatIf [<SwitchParameter>]]

Detailed Description

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 group" entry in the High Availability Permissions topic.

Parameters

Parameter Required Type Description

ActiveDirectorySite

Required

Microsoft.Exchange.Configuration.Tasks.AdSiteIdParameter

The ActiveDirectorySite parameter is used to start the DAG (for example, start all members of the DAG).

Identity

Required

Microsoft.Exchange.Configuration.Tasks.DatabaseAvailabilityGroupIdParameter

The Identity parameter specifies the name of the DAG being started.

MailboxServer

Required

Microsoft.Exchange.Configuration.Tasks.MailboxServerIdParameter

The MailboxServer parameter is used to start a single member of the DAG.

Confirm

Optional

System.Management.Automation.SwitchParameter

The Confirm switch causes the command to pause processing and requires you to acknowledge what the command will do before processing continues. You don't have to specify a value with the Confirm switch.

DomainController

Optional

Microsoft.Exchange.Data.Fqdn

The DomainController parameter specifies the fully qualified domain name (FQDN) of the domain controller that writes this configuration change to Active Directory.

WhatIf

Optional

System.Management.Automation.SwitchParameter

The WhatIf switch instructs the command to simulate the actions that it would take on the object. By using the WhatIf switch, you can view what changes would occur without having to apply any of those changes. You don't have to specify a value with the WhatIf switch.

ConfigurationOnly

Optional

System.Management.Automation.SwitchParameter

The ConfigurationOnly parameter updates the Active Directory properties with the start action, but doesn't perform a start of the DAG or any members.

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.

Examples

EXAMPLE 1

This example starts a Mailbox server named E14EX2 in a DAG named DAG1.

Copy Code
Start-DatabaseAvailabilityGroup -Identity DAG1 -MailboxServer E14EX2

EXAMPLE 2

This example starts the members of a DAG named DAG1 in an Active Directory site named Redmond.

Copy Code
Start-DatabaseAvailabilityGroup -Identity DAG1 -ActiveDirectorySite Redmond