Add-DatabaseAvailabilityGroupServer
このコマンドレットは、オンプレミスの Exchange でのみ使用可能です。
メールボックス サーバーをデータベース可用性グループ (DAG) に追加するには、Add-DatabaseAvailabilityGroupServer コマンドレットを使用します。 DAG とは、連続レプリケーションと可用性管理によって、データベース障害、サーバー障害、またはネットワーク障害からの自動的なデータベースレベルの回復を提供する、メールボックス サーバーのセットのことです。
以下の構文セクションのパラメーター セットの詳細については、「Exchangeのコマンドレット構文」を参照してください。
構文
Add-DatabaseAvailabilityGroupServer
[-Identity] <DatabaseAvailabilityGroupIdParameter>
[-MailboxServer] <ServerIdParameter>
[-Confirm]
[-DomainController <Fqdn>]
[-SkipDagValidation]
[-WhatIf]
[<CommonParameters>]
説明
最初のサーバーが DAG に追加されると、DAG のコンピューター オブジェクトが Active Directory に作成されます。 このオブジェクトを使用して、DAG 内のサーバーを相互に認証します。
メールボックス サーバーを DAG に追加するには、メールボックス サーバーが Windows Server 2008 R2 Enterprise または Datacenter オペレーティング システム、Windows Server 2012 Standardまたは Datacenter オペレーティング システム、または Windows Server 2012 R2 オペレーティング システムを実行している必要があり、他の DAG に属していない必要があります。 メールボックス サーバーは、同じバージョンの Windows オペレーティング システムと exchange Microsoftを実行し、DAG 内の他のすべてのメールボックス サーバーと同じ Active Directory ドメインに存在する必要があります。 さらに、メールボックス サーバーを Active Directory ドメイン コントローラーまたはグローバル カタログ サーバーとして構成することはできません。
最初のサーバーを DAG に追加し、DAG のコンピューター オブジェクトを作成するには、Exchange Windows アクセス許可セキュリティ グループに、コンピューター アカウントをドメインに追加するための適切な権限が必要です。 または、サーバーを追加する前にコンピューター アカウントを作成し、無効にすることができます。 最初のサーバーを DAG に追加すると、DAG 用のコンピューター アカウントが有効になります。 したがって、タスクに使用するアカウントには、コンピューター アカウントをドメインに追加するためのアクセス許可は必要ありません。 コンピューター アカウントを事前に作成する場合は、アカウントの名前を DAG 用のアカウント名と一致させる必要があります。 たとえば、DAG が DAG1 という名前である場合、コンピューター アカウントも DAG1 という名前にする必要があります。
このコマンドレットを実行する際には、あらかじめアクセス許可を割り当てる必要があります。 このトピックにはこのコマンドレットのすべてのパラメーターが一覧表示されていますが、自分に割り当てられているアクセス許可に含まれていない一部のパラメーターにはアクセスできません。 コマンドレットを組織内で実行するために必要になるアクセス許可とパラメーターを調べるには、「 Find the permissions required to run any Exchange cmdlet」を参照してください。
例
例 1
Add-DatabaseAvailabilityGroupServer -Identity DAG1 -MailboxServer MBX1
この例では、メールボックス サーバー MBX1 を DAG1 という名前の DAG に追加します。
パラメーター
-Confirm
Confirm スイッチは、確認プロンプトを表示するか非表示にするかを指定します。 このスイッチがコマンドレットにどのような影響を与えるかは、先に進む前にコマンドレットで確認が必要となるかどうかで決まります。
- 破壊的なコマンドレット (Remove-* コマンドレットなど) には、続行する前にコマンドの確認を強制する組み込みの一時停止があります。 これらのコマンドレットでは、正確な構文
-Confirm:$false
を使用して、確認プロンプトを省略できます。 - 他のほとんどのコマンドレット (New-* コマンドレットや Set-* コマンドレットなど) には、一時停止が組み込まれています。 これらのコマンドレットの場合、値なしで Confirm スイッチを指定すると、先に進む前に、一時停止してコマンドを確認する必要があります。
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-DomainController
DomainController パラメーターは、このコマンドレットで Active Directory からのデータの読み取りまたは Active Directory へのデータの書き込みに使用されるドメイン コントローラーを指定します。 ドメイン コントローラーは、完全修飾ドメイン名 (FQDN) で識別します。 たとえば、dc01.contoso.com です。
Type: | Fqdn |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-Identity
Identity パラメーターには、サーバーを追加する DAG の名前を指定します。
Type: | DatabaseAvailabilityGroupIdParameter |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-MailboxServer
MailboxServer パラメーターは、DAG に追加するメールボックス サーバーを指定します。 サーバーを一意に識別する任意の値を使用できます。 次に例を示します。
- 名前
- FQDN
- 識別名 (DN)
- ExchangeLegacyDN
Type: | ServerIdParameter |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-SkipDagValidation
SkipDagValidation スイッチは、DAG にメンバーを追加する際の DAG のクォーラム モデルと DAG の監視サーバー上の正常性チェックの検証をバイパスするかどうかを指定します。 このスイッチで値を指定する必要はありません。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-WhatIf
WhatIf スイッチは、コマンドの操作をシミュレートします。 このスイッチを使用すると、実際にその変更内容を適用せずに、発生する変更を確認できます。 このスイッチで値を指定する必要はありません。
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
入力
Input types
このコマンドレットに使用できる入力の種類を確認するには、「コマンドレットの入力および出力の種類」をご覧ください。 コマンドレットで入力の種類のフィールドが空白の場合、そのコマンドレットには入力データを指定できません。
出力
Output types
このコマンドレットに使用できる戻り値の型 (出力の種類) を確認するには、「コマンドレットの入力および出力の種類」をご覧ください。 出力の種類のフィールドが空白の場合、コマンドレットはデータを返しません。