データベース可用性グループのメンバー サーバーを回復させる
製品: Exchange Server 2013
データベース可用性グループ (DAG) のメンバーであるメールボックス サーバーが失われたり、障害が発生したり、回復不可能であり、交換が必要な場合は、サーバーの回復操作を実行できます。 Microsoft Exchange Server 2013 セットアップには、サーバーの回復操作を実行するために使用できるスイッチ /m:RecoverServer が含まれています。 /m:RecoverServer スイッチを使用してセットアップを実行すると、セットアップを実行しているサーバーと同じ名前のサーバーについて、Active Directory からサーバーの構成情報が読み取られます。 Active Directory からサーバーの構成情報を収集した後、元の Exchange ファイルとサービスはサーバーにインストールされ、Active Directory に保存されていた役割と設定がサーバーに適用されます。
DAG に関連するその他の管理タスクをお探しですか? 「データベース可用性グループの管理」を参照してください。
はじめに把握しておくべき情報
予想所要時間 : 30 分
この手順を実行する際には、あらかじめアクセス許可が割り当てられている必要があります。 必要なアクセス許可を確認するには、「 高可用性とサイトの回復性のアクセス許可 」トピックの「メールボックス データベースのコピー」エントリを参照してください。
Exchange が既定の場所以外の場所にインストールされている場合は、 /TargetDir セットアップ スイッチを使用して Exchange プログラム ファイルの場所を指定する必要があります。 /TargetDir スイッチを使用しない場合、Exchange プログラム ファイルは既定の場所 (%ProgramFiles%\Microsoft\Exchange Server\V15) にインストールされます。
インストールの場所を決めるには、次の手順に従います。
ADSIEDIT.MSC または LDP.EXE を開きます。
次の場所に移動します。 CN=ExServerName,CN=Servers,CN=First Administrative Group,CN=Administrative Groups,CN=ExOrg Name,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=DomainName,CN=Com
Exchange サーバー オブジェクトを右クリックし、 [プロパティ] をクリックします。
msExchInstallPath 属性を探します。 この属性には、現在のインストール パスが格納されます。
このトピックの手順で使用可能なキーボード ショートカットについては、「Exchange 管理センターのキーボード ショートカット」を参照してください。
ヒント
問題がある場合は、 Exchange のフォーラムで質問してください。 Exchange Serverのフォーラムにアクセスしてください。
サーバーを回復するためのセットアップ /m:RecoverServer の使用
次の Get-MailboxDatabase コマンドレットを使用して、回復対象のサーバーに存在するいずれかのメールボックス データベース コピーのすべての再生ラグ設定または切り詰めラグ設定を取得します。
Get-MailboxDatabase DB1 | Format-List *lag*
次の Remove-MailboxDatabaseCopy コマンドレットを使用して、回復対象のサーバーに存在するいずれかのメールボックス データベース コピーを削除します。
Remove-MailboxDatabaseCopy DB1\MBX1
次の Remove-DatabaseAvailabilityGroupServer コマンドレットを使用して、失敗したサーバーの構成を DAG から削除します。
Remove-DatabaseAvailabilityGroupServer -Identity DAG1 -MailboxServer MBX1
注:
削除される DAG メンバーがオフラインでオンラインにできない場合は、 ConfigurationOnly パラメーターを前のコマンドに追加する必要があります。 ConfigurationOnly スイッチを使用する場合は、クラスターからノードを手動で削除する必要もあります。
Active Directory 内のサーバー コンピューター アカウントをリセットします。 詳細な手順については、「コンピューター アカウントをリセットする」を参照してください。
コマンド プロンプト ウィンドウを開きます。 元のセットアップ メディアを使用して、次のコマンドを実行します。
Setup /m:RecoverServer
セットアップ回復処理が完了したら、次の Add-DatabaseAvailabilityGroupServer コマンドレットを使用して、回復したサーバーを DAG に追加します。
Add-DatabaseAvailabilityGroupServer -Identity DAG1 -MailboxServer MBX1
サーバーを DAG に再び追加したら、Add-MailboxDatabaseCopy コマンドレットを使用して、メールボックス データベース コピーを再構成できます。 以前に追加されたデータベース コピーの再生ラグまたは切り捨てラグが 0 より大きい場合は、Add-MailboxDatabaseCopy コマンドレットの ReplayLagTime パラメーターと TruncationLagTime パラメーターを使用して、これらの設定を再構成できます。
Add-MailboxDatabaseCopy -Identity DB1 -MailboxServer MBX1 Add-MailboxDatabaseCopy -Identity DB2 -MailboxServer MBX1 -ReplayLagTime 3.00:00:00 Add-MailboxDatabaseCopy -Identity DB3 -MailboxServer MBX1 -ReplayLagTime 3.00:00:00 -TruncationLagTime 3.00:00:00
正常な動作を確認する方法
DAG メンバーが正常に復元されたことを確認するには、次の手順を実行します。
シェルで次のコマンドを実行して、復元された DAG メンバーの正常性と状態を確認します。
Test-ReplicationHealth <ServerName>
Get-MailboxDatabaseCopyStatus -Server <ServerName>
すべてのレプリケーションの正常性テストに正常に合格し、データベースとそのコンテンツ インデックスの状態が正常でなければなりません。