Avamar:exchvssavtar (avtar)を使用したADMe-Exchange BUリカバリー

Summary: ADMeは、Exchange S/WまたはAvamar Exchangeプラグインを必要とせずに、汎用Windowsステージング サーバーにExchangeバックアップをリカバリーできます。 この場合、トランザクション ログを Eseutil を使用して手動で edb ファイルに対して再生し、クリーン シャットダウン状態にする必要があります。次の手順では、トランザクション ログを再生するために必要な Eseutil の手順について説明します。 ...

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 S/WやAvamar Exchangeプラグインを必要とせずに、汎用Windowsステージング サーバーにExchangeバックアップをステージングするために使用される一般的なADMeジョブ ポリシーは、次の例のようになります
このプロセスを呼び出すために必要なADMeオプションは「-exchvssavtar」で、図に示すように、移行フラグの行またはフィールドに割り当てる必要があります。

================< Job Policy Contents >=================
Environment_Number::   1
Base_Group_Name::      exch01
Sub_Group_Numbers::    0
Select_Flags::         -d -last -exchvss
View_Flags::           -d
Migration_Flags::      -d -stageonly -D -m -exchvssavtar   (include -stageonly only if you plan to confirm the eseutil steps)

=====================================================================================================

テスト-1:

このラボ テストでは、Exchangeバックアップ#293をADMeオプション「-exchvssavtar」を使用してC:\ADME3\exch01という名前のターゲット フォルダーにステージングしました
edb、ログ ファイル、コントロール ファイルが存在する場所までパス名を下に移動します。この例では、パスが強調表示されています。
この例では、edbファイルとlogsファイルは共通のディレクトリーにありますが、お客様の環境では、edbとlogsはほとんどの場合、別々のドライブ文字の別々のフォルダーにあります。

C:\ADME3\exch01\BYDATE\srv2008-exch10.nicktest.local\2023-01-18-08-59-34-293\srv2008-exch10_00000000\C\Program Files\Microsoft\Exchange Server\V14\Mailbox>cd DB1

管理者権限を持つコマンド プロンプトから、edbファイルとログ ファイルを含むディレクトリーに移動します
edbとログファイルの両方の場所のフォルダーの内容を一覧表示し、参照用に内容、特にタイムスタンプと使用可能なログファイル名の内容をコピーしてメモ帳に貼り付けます。

C:\ADME3\exch01\BYDATE\srv2008-exch10.nicktest.local\2023-01-18-08-59-34-293\srv2008-exch10_00000000\C\Program Files\Microsoft\Exchange Server\V14\Mailbox\DB1>  dir
 Directory of C:\ADME3\exch01\BYDATE\srv2008-exch10.nicktest.local\2023-01-18-08-59-34-293\srv2008-exch10_00000000\C\Program Files\Microsoft\Exchange Server\V14\Mailbox\DB1

01/11/2023 05:22 PM 142,671,872 DB1.edb<========注:EDBファイルのタイムスタンプは、VSS Exchangeバックアップの時刻である2023年1月11日からです。

01/12/2023  03:22 AM             8,192 E01.chk
01/12/2023  03:13 AM         1,048,576 E0100016666.log
01/12/2023  03:22 AM         1,048,576 E0100016667.log
01/12/2023  03:22 AM         1,048,576 E0100016668.log
01/12/2023  05:23 PM         1,048,576 E0100016669.log
01/13/2023  03:01 AM         1,048,576 E010001666A.log
01/13/2023  03:02 AM         1,048,576 E010001666B.log
01/13/2023  03:12 AM         1,048,576 E010001666C.log
01/14/2023  03:01 AM         1,048,576 E010001666D.log
01/14/2023  03:01 AM         1,048,576 E010001666E.log
01/14/2023  03:16 AM         1,048,576 E010001666F.log
01/16/2023  03:01 AM         1,048,576 E0100016670.log
01/16/2023  03:01 AM         1,048,576 E0100016671.log
01/16/2023  03:27 AM         1,048,576 E0100016672.log
01/17/2023  03:02 AM         1,048,576 E0100016673.log
01/17/2023  03:10 AM         1,048,576 E0100016674.log
01/17/2023  03:11 AM         1,048,576 E0100016675.log
01/18/2023  03:01 AM         1,048,576 E0100016676.log
01/18/2023  03:02 AM         1,048,576 E0100016677.log
01/18/2023  03:18 AM         1,048,576 E0100016678.log
01/18/2023  08:52 AM         1,048,576 E0100016679.log
01/18/2023  08:53 AM         1,048,576 E010001667A.log
01/18/2023  08:55 AM         1,048,576 E010001667B.log
01/18/2023  09:23 AM         1,048,576 E010001667C.log
01/18/2023  09:23 AM         1,048,576 E01tmp.log

「Eseutil」コマンドを使用して、edbのシャットダウン状態を確認します。

C:\ADME3\exch01\BYDATE\srv2008-exch10.nicktest.local\2023-01-18-08-59-34-293\srv2008-exch10_00000000\C\Program Files\Microsoft\Exchange Server\V14\Mailbox\DB1>eseutil /mh DB1.edb | findstr State

都道府県/州:ダーティー シャットダウン<==== EDBはVSSスナップショットを使用してバックアップされているため、ダーティー シャットダウン状態であると表示されます。これは、適用する未処理のログがない状態でExchangeデータベースがBU時にアイドル状態になっていない限り、完全に想定された動作です。

ディレクトリをログ ディレクトリに変更し、Eseutil を使用して、必要なすべてのログが使用可能で良好な状態であることを確認してから、edb ファイルに対して再生します
この例のE01は、ログ ファイルのプレフィックスまたは基本値を表します。これは、特定のExchangeインスタンス内に複数のExchange edb DBが含まれている場合に特に異なります。

C:\ADME3\exch01\BYDATE\srv2008-exch10.nicktest.local\2023-01-18-08-59-34-293\srv2008-exch10_00000000\C\Program Files\Microsoft\Exchange Server\V14\Mailbox\DB1>eseutil /ml  E01
Verifying log files...
     Base name: E01
      Log file: C:\ADME3\exch01\BYDATE\srv2008-exch10.nicktest.local\2023-01-18-08-59-34-293\srv2008-exch10_00000000\C\Program Files\Microsoft\Exchange Server\V14\Mailbox\DB1\E0100016666.log - OK
      Log file: C:\ADME3\exch01\BYDATE\srv2008-exch10.nicktest.local\2023-01-18-08-59-34-293\srv2008-exch10_00000000\C\Program Files\Microsoft\Exchange Server\V14\Mailbox\DB1\E0100016667.log - OK
      Log file: C:\ADME3\exch01\BYDATE\srv2008-exch10.nicktest.local\2023-01-18-08-59-34-293\srv2008-exch10_00000000\C\Program Files\Microsoft\Exchange Server\V14\Mailbox\DB1\E0100016668.log - OK
      Log file: C:\ADME3\exch01\BYDATE\srv2008-exch10.nicktest.local\2023-01-18-08-59-34-293\srv2008-exch10_00000000\C\Program Files\Microsoft\Exchange Server\V14\Mailbox\DB1\E0100016669.log - OK
      Log file: C:\ADME3\exch01\BYDATE\srv2008-exch10.nicktest.local\2023-01-18-08-59-34-293\srv2008-exch10_00000000\C\Program Files\Microsoft\Exchange Server\V14\Mailbox\DB1\E010001666A.log - OK
      Log file: C:\ADME3\exch01\BYDATE\srv2008-exch10.nicktest.local\2023-01-18-08-59-34-293\srv2008-exch10_00000000\C\Program Files\Microsoft\Exchange Server\V14\Mailbox\DB1\E010001666B.log - OK
      Log file: C:\ADME3\exch01\BYDATE\srv2008-exch10.nicktest.local\2023-01-18-08-59-34-293\srv2008-exch10_00000000\C\Program Files\Microsoft\Exchange Server\V14\Mailbox\DB1\E010001666C.log - OK
      Log file: C:\ADME3\exch01\BYDATE\srv2008-exch10.nicktest.local\2023-01-18-08-59-34-293\srv2008-exch10_00000000\C\Program Files\Microsoft\Exchange Server\V14\Mailbox\DB1\E010001666D.log - OK
      Log file: C:\ADME3\exch01\BYDATE\srv2008-exch10.nicktest.local\2023-01-18-08-59-34-293\srv2008-exch10_00000000\C\Program Files\Microsoft\Exchange Server\V14\Mailbox\DB1\E010001666E.log - OK
      Log file: C:\ADME3\exch01\BYDATE\srv2008-exch10.nicktest.local\2023-01-18-08-59-34-293\srv2008-exch10_00000000\C\Program Files\Microsoft\Exchange Server\V14\Mailbox\DB1\E010001666F.log - OK
      Log file: C:\ADME3\exch01\BYDATE\srv2008-exch10.nicktest.local\2023-01-18-08-59-34-293\srv2008-exch10_00000000\C\Program Files\Microsoft\Exchange Server\V14\Mailbox\DB1\E0100016670.log - OK
      Log file: C:\ADME3\exch01\BYDATE\srv2008-exch10.nicktest.local\2023-01-18-08-59-34-293\srv2008-exch10_00000000\C\Program Files\Microsoft\Exchange Server\V14\Mailbox\DB1\E0100016671.log - OK
      Log file: C:\ADME3\exch01\BYDATE\srv2008-exch10.nicktest.local\2023-01-18-08-59-34-293\srv2008-exch10_00000000\C\Program Files\Microsoft\Exchange Server\V14\Mailbox\DB1\E0100016672.log - OK
      Log file: C:\ADME3\exch01\BYDATE\srv2008-exch10.nicktest.local\2023-01-18-08-59-34-293\srv2008-exch10_00000000\C\Program Files\Microsoft\Exchange Server\V14\Mailbox\DB1\E0100016673.log - OK
      Log file: C:\ADME3\exch01\BYDATE\srv2008-exch10.nicktest.local\2023-01-18-08-59-34-293\srv2008-exch10_00000000\C\Program Files\Microsoft\Exchange Server\V14\Mailbox\DB1\E0100016674.log - OK
      Log file: C:\ADME3\exch01\BYDATE\srv2008-exch10.nicktest.local\2023-01-18-08-59-34-293\srv2008-exch10_00000000\C\Program Files\Microsoft\Exchange Server\V14\Mailbox\DB1\E0100016675.log - OK
      Log file: C:\ADME3\exch01\BYDATE\srv2008-exch10.nicktest.local\2023-01-18-08-59-34-293\srv2008-exch10_00000000\C\Program Files\Microsoft\Exchange Server\V14\Mailbox\DB1\E0100016676.log - OK
      Log file: C:\ADME3\exch01\BYDATE\srv2008-exch10.nicktest.local\2023-01-18-08-59-34-293\srv2008-exch10_00000000\C\Program Files\Microsoft\Exchange Server\V14\Mailbox\DB1\E0100016677.log - OK
      Log file: C:\ADME3\exch01\BYDATE\srv2008-exch10.nicktest.local\2023-01-18-08-59-34-293\srv2008-exch10_00000000\C\Program Files\Microsoft\Exchange Server\V14\Mailbox\DB1\E0100016678.log - OK
      Log file: C:\ADME3\exch01\BYDATE\srv2008-exch10.nicktest.local\2023-01-18-08-59-34-293\srv2008-exch10_00000000\C\Program Files\Microsoft\Exchange Server\V14\Mailbox\DB1\E0100016679.log - OK
      Log file: C:\ADME3\exch01\BYDATE\srv2008-exch10.nicktest.local\2023-01-18-08-59-34-293\srv2008-exch10_00000000\C\Program Files\Microsoft\Exchange Server\V14\Mailbox\DB1\E010001667A.log - OK
      Log file: C:\ADME3\exch01\BYDATE\srv2008-exch10.nicktest.local\2023-01-18-08-59-34-293\srv2008-exch10_00000000\C\Program Files\Microsoft\Exchange Server\V14\Mailbox\DB1\E010001667B.log - OK
      Log file: C:\ADME3\exch01\BYDATE\srv2008-exch10.nicktest.local\2023-01-18-08-59-34-293\srv2008-exch10_00000000\C\Program Files\Microsoft\Exchange Server\V14\Mailbox\DB1\E010001667C.log - OK
No damaged log files were found.  <============ verification step to ensure all logs are in a ready to use state
Operation completed successfully in 0.984 seconds.

修復するedbファイルを含むフォルダーにディレクトリーを変更します。
「Eseutil」を使用して、1行で渡された構文をすべて実行して、ログを再生し、edbファイルを更新します
オプション "/l < points to log path> /d <points to edb path>」は、さまざまなディレクトリー名にスペースが含まれる可能性があるため、各パス名を二重引用符で囲みます。

重要:
Eseutilに誤ったパス名を指定すると、 E01.chk ファイルやその他のファイルが更新され(元のファイルのタイムスタンプと比較して)、パス名を修正した後でもログが正常に適用されない可能性があります。このような状況が発生した場合に元のファイルをすばやく元の位置に戻すことができるように、関連するフォルダーのコピーを作成することをお勧めします。
C:\ADME3\exch01\BYDATE\srv2008-exch10.nicktest.local\2023-01-18-08-59-34-293\srv2008-exch10_00000000\C\Program Files\Microsoft\Exchange Server\V14\Mailbox\DB1>
eseutil /r E01 /l  "C:\ADME3\exch01\BYDATE\srv2008-exch10.nicktest.local\2023-01-18-08-59-34-293\srv2008-exch10_00000000\C\Program Files\Microsoft\Exchange Server\V14\Mailbox\DB1" /d  "C:\ADME3\exch01\BYDATE\srv2008-exch10.nicktest.local\2023-01-18-08-59-34-293\srv2008-exch10_00000000\C\Program Files\Microsoft\Exchange Server\V14\Mailbox\DB1"
Extensible Storage Engine Utilities for Microsoft(R) Exchange Server
Version 14.03
Initiating RECOVERY mode...
    Logfile base name: E01
            Log files: C:\ADME3\exch01\BYDATE\srv2008-exch10.nicktest.local\2023-01-18-08-59-34-293\srv2008-exch10_00000000\C\Program Files\Microsoft\Exchange Server\V14\Mailbox\DB1
         System files: <current directory>
   Database Directory: C:\ADME3\exch01\BYDATE\srv2008-exch10.nicktest.local\2023-01-18-08-59-34-293\srv2008-exch10_00000000\C\Program Files\Microsoft\Exchange Server\V14\Mailbox\DB1
Performing soft recovery...   <========= this is the step which will update the edb
                      Restore Status (% complete)

          0    10   20   30   40   50   60   70   80   90  100
          |----|----|----|----|----|----|----|----|----|----|
          ...................................................
Operation completed successfully in 0.812 seconds.

ログが正常に再生されたら、edbのシャットダウン状態を再確認すると、クリーンシャットダウン状態になっているはずです。

C:\ADME3\exch01\BYDATE\srv2008-exch10.nicktest.local\2023-01-18-08-59-34-293\srv2008-exch10_00000000\C\Program Files\Microsoft\Exchange Server\V14\Mailbox\DB1>eseutil /mh DB1.edb | findstr State

都道府県/州:クリーン シャットダウン<========= 、ログを正常に再生した後、EDBがクリーン シャットダウン状態になったと表示されることに注意してください。

C:\ADME3\exch01\BYDATE\srv2008-exch10.nicktest.local\2023-01-18-08-59-34-293\srv2008-exch10_00000000\C\Program Files\Microsoft\Exchange Server\V14\Mailbox\DB1>dir
 Directory of C:\ADME3\exch01\BYDATE\srv2008-exch10.nicktest.local\2023-01-18-08-59-34-293\srv2008-exch10_00000000\C\Program Files\Microsoft\Exchange Server\V14\Mailbox\DB1
01/23/2023  04:03 PM    <DIR>          .
01/23/2023  04:03 PM    <DIR>          ..
01/23/2023  04:03 PM       142,671,872 DB1.edb <========note the edb & chk file timestamps have now been updated to Jan 23, 2023 from Jan 11, 2023 as documented at the start of this process
============================================================================================================================================

テスト-2

次の例では、Avamar UIを使用し、Exchangeプラグインを使用してExchangeバックアップをリカバリーしますが、ログの再生は無効化します。このファイルは、C:\ADAM4 というフォルダ名と、Test-01 のシナリオで使用したのと同じ "Eseutil" コマンド シーケンスに復元されました。

c:\ADAM4>dir
Directory of c:\ADAM4
01/23/2023  04:54 PM    <DIR>          .
01/23/2023  04:54 PM    <DIR>          ..
01/11/2023  05:22 PM       142,671,872 DB1.edb <============= note the edb file timestamp is from Jan 11, 2023 the time of the VSS Exch backup
01/23/2023  04:54 PM    <DIR>    _restoredLogs <============ The Avamar plugin recovers all logs to a common folder as shown
重要:
x4 edbファイルを含むバックアップの統合共通ログ フォルダーで、ログ プレフィックス値が重複して一部のログ ファイルが上書きされ、最終的にedbファイルに正常に適用できないケースが少なくとも1件ありました。Exchangeは各edbに対して個別のログ ディレクトリーを保持し、バックアップ コンテンツは個別のログ フォルダーを反映しているため、これはAvamarの障害でした。各edbに関連するログを元の個別のフォルダー名にリカバリーするプラグイン バイナリー アップデートの詳細とアクセスについては、Esc https://jira.cec.lab.emc.com/browse/AVAMARESC-271 を参照してください。
C:\ADAM4> eseutil -mh DB1.edb | findstr State
01/23/2023  04:03 PM             8,192 E01.chk
01/23/2023  04:03 PM         1,048,576 E01.log
01/12/2023  03:13 AM         1,048,576 E0100016666.log
01/12/2023  03:22 AM         1,048,576 E0100016667.log
01/12/2023  03:22 AM         1,048,576 E0100016668.log
01/12/2023  05:23 PM         1,048,576 E0100016669.log
01/13/2023  03:01 AM         1,048,576 E010001666A.log
01/13/2023  03:02 AM         1,048,576 E010001666B.log
01/13/2023  03:12 AM         1,048,576 E010001666C.log
01/14/2023  03:01 AM         1,048,576 E010001666D.log
01/14/2023  03:01 AM         1,048,576 E010001666E.log
01/14/2023  03:16 AM         1,048,576 E010001666F.log
01/16/2023  03:01 AM         1,048,576 E0100016670.log
01/16/2023  03:01 AM         1,048,576 E0100016671.log
01/16/2023  03:27 AM         1,048,576 E0100016672.log
01/17/2023  03:02 AM         1,048,576 E0100016673.log
01/17/2023  03:10 AM         1,048,576 E0100016674.log
01/17/2023  03:11 AM         1,048,576 E0100016675.log
01/18/2023  03:01 AM         1,048,576 E0100016676.log
01/18/2023  03:02 AM         1,048,576 E0100016677.log
01/18/2023  03:18 AM         1,048,576 E0100016678.log
01/18/2023  08:52 AM         1,048,576 E0100016679.log
01/18/2023  08:53 AM         1,048,576 E010001667A.log
01/18/2023  08:55 AM         1,048,576 E010001667B.log
01/18/2023  09:23 AM         1,048,576 E010001667C.log
01/23/2023  04:03 PM         1,048,576 E01res00001.jrs
01/23/2023  04:03 PM         1,048,576 E01res00002.jrs
01/23/2023  04:03 PM         1,048,576 E01tmp.log

State: Dirty Shutdown <========= note the EDB shows as in a dirty shutdown state because it was backed up using a VSS snapshot, this is fully expected unless the exchg DB was totally idle at BU time.
C:\ADAM4\_restoredLogs>eseutil /ml E01
Extensible Storage Engine Utilities for Microsoft(R) Exchange Server
Initiating FILE DUMP mode...
Verifying log files...
     Base name: E01
      Log file: c:\ADAM4\_restoredLogs\E0100016666.log - OK
      Log file: c:\ADAM4\_restoredLogs\E0100016667.log - OK
      Log file: c:\ADAM4\_restoredLogs\E0100016668.log - OK
      Log file: c:\ADAM4\_restoredLogs\E0100016669.log - OK
      Log file: c:\ADAM4\_restoredLogs\E010001666A.log - OK
      Log file: c:\ADAM4\_restoredLogs\E010001666B.log - OK
      Log file: c:\ADAM4\_restoredLogs\E010001666C.log - OK
      Log file: c:\ADAM4\_restoredLogs\E010001666D.log - OK
      Log file: c:\ADAM4\_restoredLogs\E010001666E.log - OK
      Log file: c:\ADAM4\_restoredLogs\E010001666F.log - OK
      Log file: c:\ADAM4\_restoredLogs\E0100016670.log - OK
      Log file: c:\ADAM4\_restoredLogs\E0100016671.log - OK
      Log file: c:\ADAM4\_restoredLogs\E0100016672.log - OK
      Log file: c:\ADAM4\_restoredLogs\E0100016673.log - OK[1][2]
      Log file: c:\ADAM4\_restoredLogs\E0100016674.log - OK
      Log file: c:\ADAM4\_restoredLogs\E0100016675.log - OK
      Log file: c:\ADAM4\_restoredLogs\E0100016676.log - OK
      Log file: c:\ADAM4\_restoredLogs\E0100016677.log - OK
      Log file: c:\ADAM4\_restoredLogs\E0100016678.log - OK
      Log file: c:\ADAM4\_restoredLogs\E0100016679.log - OK
      Log file: c:\ADAM4\_restoredLogs\E010001667A.log - OK
      Log file: c:\ADAM4\_restoredLogs\E010001667B.log - OK
      Log file: c:\ADAM4\_restoredLogs\E010001667C.log - OK
No damaged log files were found. <============ verification step to ensure all logs are in a ready to use state
Operation completed successfully in 1.125 seconds.

edbファイルを含むフォルダーに戻ります。
「Eseutil」を使用して、次の構文をすべて1行で実行してログを再生し、オプション「/l <ログパスを指す> /d <edbパスを指す>)を更新します
さまざまなディレクトリー名にスペースが含まれる場合があるため、各パス名は二重引用符で囲みます。

c:\ADAM4>eseutil /r E01 /l "c:\ADAM4\_restoredLogs" /d "c:\ADAM4"
Extensible Storage Engine Utilities for Microsoft(R) Exchange Server
Version 14.03
Initiating RECOVERY mode...
    Logfile base name: E01
            Log files: c:\ADAM4\_restoredLogs
         System files: <current directory>
   Database Directory: c:\ADAM4
Performing soft recovery...   <========= this is the step which will update the edb
                      Restore Status (% complete)
          0    10   20   30   40   50   60   70   80   90  100
          |----|----|----|----|----|----|----|----|----|----|
          ...................................................
Operation completed successfully in 0.515 seconds.
c:\ADAM4>dir
 Directory of c:\ADAM4
01/23/2023  05:35 PM    <DIR>          .
01/23/2023  05:35 PM    <DIR>          ..
01/23/2023  05:35 PM       142,671,872 DB1.edb <==note the edb & chk file timestamps have now been updated to Jan 23, 2023 from Jan 11, 2023 as documented at the start of this process
01/23/2023  05:35 PM             8,192 E01.chk
C:\ADAM4>eseutil /mh DB1.edb | findstr State

都道府県/州:クリーン シャットダウン<========= 、EDBがクリーン シャットダウン状態になっていることを示しています。

 

Additional Information

Dell以外のリンク
以下のリンクは、参照のみを目的として提供されています。インターネット上には、Eseutilを使用してedbファイルを修復する方法を説明するリンクが多数あります。

ハード修復である /p オプションの使用を文書化したリンクは、edb を修復するための最後の手段として利用できます
https://social.technet.microsoft.com/wiki/contents/articles/52087.exchange-extensible-storage-engine-utility-eseutil.aspxこのハイパーリンクをクリックすると、デル・テクノロジーズ以外のWebサイトにアクセスします。

このlin.
にあるものと同様のedbファイルを修復するために利用できる専門的なツールもありますhttps://www.systoolsgroup.com/updates/exchange-dirty-shutdown-state/このハイパーリンクをクリックすると、デル・テクノロジーズ以外のWebサイトにアクセスします。

 

Affected Products

Avamar, Avamar Client
Article Properties
Article Number: 000207859
Article Type: How To
Last Modified: 12 Jun 2025
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.