Avamar:Exchangeデータベースを「ダーティー シャットダウン」状態から回復する方法

Summary: この記事では、Exchangeデータベースを「ダーティー シャットダウン」状態からリカバリーするために必要な手順について説明します。 手順が完了すると、データベースは「クリーン シャットダウン」状態になります。

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Microsoft Exchange環境では、Exchangeデータベースがさまざまな理由で「ダーティー シャットダウン」状態になっている場合があります。その一部を次に示します。
  • Exchange Serverの更新に障害がある、または古いバージョンに依存している。
  • EDBファイルがログ ファイルから正しく分離されません。
  • サーバーにログ ファイルがありません。
  • ログ ファイルが破損しています。
  • サーバーはログ ファイルを読み取ることができません。

ただし、バックアップ/リカバリー環境(Avamarなど)では、Exchangeデータベースが「ダーティー シャットダウン」状態で表示されることもあります。通常、それは別の理由によるものです。
  • 一般的なシナリオは、Avamarユーザー インターフェイスまたはavtar.exeコマンドを使用してデータベース ファイルをフラット ファイルとしてリストアする場合です。
  • この場合、予期される動作は、データベースが「ダーティー シャットダウン」状態になることです。
    • これは、トランザクション ログ ファイルが「フラット ファイル」リストア操作の一部ではないため、まだデータベースに対して再生されていないことを意味します。
    • これは、リストア プロセスの一部としてログを再生するExchangeプラグインのリストア タイプとは異なります。 
Exchange管理者は、上記のすべての理由に精通しており、この種の問題に対処する方法も知っています
バックアップ管理者は、次の手順に従ってExchangeデータベースをリカバリーすることもできます。

この資料では、Exchange データベースのトランザクション ログを再生するために使用される Microsoft ツール "eseutil.exe" の使用について説明します。

データベースをリカバリーする手順:

昇格されたユーザー(管理者として実行)としてWindowsコマンド プロンプトを開きます。

データベースの状態を確認するには、データベースがリストアされたパスから次のコマンドを実行します。
Syntax:
eseutil /mh <database name> | findstr State

Example:
E:\Restore_Temp\H\mountpoint\database4>eseutil /mh database4.edb | findstr State
            State: Dirty Shutdown
トランザクション ログを確認し、トランザクション ログが使用可能で良好な状態であることを確認するには、トランザクション ログがリストアされたパスで次のコマンドを実行します。
Syntax:
eseutil /ml <log base name>

Example:
E:\Restore_Temp\H\mountpoint\database4>eseutil /ml E04

Extensible Storage Engine Utilities for Microsoft(R) Exchange Server
Version 15.01
Copyright (C) Microsoft Corporation. All Rights Reserved.

Initiating FILE DUMP mode...

Verifying log files...
     Base name: E04

      Log file: E:\Restore_Temp\H\mountpoint\database4\E040000002D.log - OK
      Log file: E:\Restore_Temp\H\mountpoint\database4\E040000002E.log - OK
...
..
.
      Log file: E:\Restore_Temp\H\mountpoint\database4\E04000000A5.log - OK
      Log file: E:\Restore_Temp\H\mountpoint\database4\E04000000A6.log - OK

No damaged log files were found.

Operation completed successfully in 3.15 seconds.
 
注:「E04」はログの「ベース名」であり、「ログ シーケンス名」とも呼ばれ、各データベースで一意です。コマンドの正しい構文を指定するには、ベース名に注意してください。

トランザクション ログに応答してデータベースをリカバリーするには、次のコマンドを実行します。
Syntax:
eseutil /r <log base name> /l <database's path> /d <transaction log's path>

Example:
E:\Restore_Temp\H\mountpoint\database4>eseutil /r E04 /l "E:\Restore_Temp\H\mountpoint\database4" /d "E:\Restore_Temp\H\mountpoint\database4"

Extensible Storage Engine Utilities for Microsoft(R) Exchange Server
Version 15.01
Copyright (C) Microsoft Corporation. All Rights Reserved.

Initiating RECOVERY mode...
    Logfile base name: E04
            Log files: E:\Restore_Temp\H\mountpoint\Database4
         System files: <current directory>
   Database Directory: E:\Restore_Temp\H\mountpoint\Database4

Performing soft recovery...
                      Restore Status (% complete)

          0    10   20   30   40   50   60   70   80   90  100
          |----|----|----|----|----|----|----|----|----|----|
          ...................................................

Operation completed successfully in 2.859 seconds.

データベースの状態を再度確認し、リカバリーされたことを確認するには、次のコマンドを再度実行します。
Syntax:
eseutil /mh <database name> | findstr State

Example:
E:\Restore_Temp\H\mountpoint\database4>eseutil /mh database4.edb | findstr State
            State: Clean Shutdown

Exchangeデータベースが「クリーン シャットダウン」状態になったので、次のようになります。
  • Exchange Serverにマウントされている
  • Dell Itempointツールを使用して、細分性の高いリカバリー(GLR)で使用
  • Exchange PowerShellコマンドを使用して使用
  • など
 
注:リカバリーの「/r」オプションが失敗した場合は、ハード リカバリー用の別のオプション「/p」がありますが、これは上級ユーザーにお勧めします。問題が解決しない場合は、Exchange 管理者または Microsoft サポートにお問い合わせください。

Affected Products

Avamar Plug-in for Exchange VSS

Products

Avamar
Article Properties
Article Number: 000228246
Article Type: How To
Last Modified: 03 Sep 2024
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.