データベース可用性グループのメンバー サーバーを回復させる

製品: 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) にインストールされます。

    インストールの場所を決めるには、次の手順に従います。

    1. ADSIEDIT.MSC または LDP.EXE を開きます。

    2. 次の場所に移動します。 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

    3. Exchange サーバー オブジェクトを右クリックし、 [プロパティ] をクリックします。

    4. msExchInstallPath 属性を探します。 この属性には、現在のインストール パスが格納されます。

  • このトピックの手順で使用可能なキーボード ショートカットについては、「Exchange 管理センターのキーボード ショートカット」を参照してください。

ヒント

問題がある場合は、 Exchange のフォーラムで質問してください。 Exchange Serverのフォーラムにアクセスしてください。

サーバーを回復するためのセットアップ /m:RecoverServer の使用

  1. 次の Get-MailboxDatabase コマンドレットを使用して、回復対象のサーバーに存在するいずれかのメールボックス データベース コピーのすべての再生ラグ設定または切り詰めラグ設定を取得します。

    Get-MailboxDatabase DB1 | Format-List *lag*
    
  2. 次の Remove-MailboxDatabaseCopy コマンドレットを使用して、回復対象のサーバーに存在するいずれかのメールボックス データベース コピーを削除します。

    Remove-MailboxDatabaseCopy DB1\MBX1
    
  3. 次の Remove-DatabaseAvailabilityGroupServer コマンドレットを使用して、失敗したサーバーの構成を DAG から削除します。

    Remove-DatabaseAvailabilityGroupServer -Identity DAG1 -MailboxServer MBX1
    

    注:

    削除される DAG メンバーがオフラインでオンラインにできない場合は、 ConfigurationOnly パラメーターを前のコマンドに追加する必要があります。 ConfigurationOnly スイッチを使用する場合は、クラスターからノードを手動で削除する必要もあります。

  4. Active Directory 内のサーバー コンピューター アカウントをリセットします。 詳細な手順については、「コンピューター アカウントをリセットする」を参照してください。

  5. コマンド プロンプト ウィンドウを開きます。 元のセットアップ メディアを使用して、次のコマンドを実行します。

    Setup /m:RecoverServer
    
  6. セットアップ回復処理が完了したら、次の Add-DatabaseAvailabilityGroupServer コマンドレットを使用して、回復したサーバーを DAG に追加します。

    Add-DatabaseAvailabilityGroupServer -Identity DAG1 -MailboxServer MBX1
    
  7. サーバーを 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>
    

    すべてのレプリケーションの正常性テストに正常に合格し、データベースとそのコンテンツ インデックスの状態が正常でなければなりません。