Exchange Serverでデータベース可用性グループ メンバー サーバーを復旧する

データベース可用性グループ (DAG) のメンバーであるメールボックス サーバーが失われたり失敗したり、回復不可能であり、交換が必要な場合は、サーバーの回復操作を実行できます。

Microsoft Exchange Serverセットアップには、サーバーの回復操作を実行するために使用できるスイッチ /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 Server、Exchange Online、Exchange Online Protection。 必要な作業 シェルを使用して送信者フィルターを有効または無効にする

サーバーを回復するためのセットアップ /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
    

注:

回復されたサーバー上の仮想ディレクトリを再構成し、行った可能性のあるカスタマイズを再作成する必要があります。 構成によっては、追加の回復手順を実行する必要がある場合もあります。 「クライアント アクセス サービスを実行している別の Exchange サーバーに ASA 資格情報を展開する」を参照してください。

AD FS 署名証明書をインポートする必要があります。 「手順 1: AD FS の証明書要件を確認する」を参照してください。

この修正が機能したことをどのように知っていますか?

DAG メンバーが正常に復旧されたことを確認するには、次の方法を使用します。

  • Exchange 管理シェルで、次のコマンドを実行して、回復された DAG メンバーの正常性と状態を確認します。

    Test-ReplicationHealth <ServerName>
    
    Get-MailboxDatabaseCopyStatus -Server <ServerName>
    

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