NetWorker NMM - Hyper-V Exchangeバックアップのコマンド ライン リストアを実行する方法

Summary: NetWorker NMMでは、コマンド ラインからHyper-V VMバックアップのリストアを実行できます。 この記事では、9.xから最新の19.xリリース以降までのNMMでコマンド ライン リストアを使用する方法について説明します。

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

NetWorker Module for Microsoft (NMM)には、NMMを使用して実行されたHyper-VおよびExchangeバックアップのコマンド ライン リストアを実行する機能があります。

リストアに使用するコマンドは「nsrnmmrc」です。  このリストアを実行する手順は次のとおりです。

1.「mminfo」コマンドを使用して、Hyper-Vクライアントのバックアップを一覧表示します。
 

mminfo -avot -q client=fmpcluster.aqua.local

HyperVPool.001 Data Domain fmpcluster.aqua.local 9/23/2016 12:32:50 AM 9081 MB 14987381 cb full APPLICATIONS:\Microsoft Hyper-V\VM1\B27CFD53-AD61-4639-88B3-3717
C1227922
HyperVPool.001 Data Domain fmpcluster.aqua.local 9/23/2016 12:32:51 AM 58 MB 4293177461 cb full APPLICATIONS:\Microsoft Hyper-V\VM1\ConfigFiles
HyperVPool.001 Data Domain fmpcluster.aqua.local 9/23/2016 12:37:21 AM 23 KB 4276400513 cb full APPLICATIONS:\Microsoft Hyper-V\VM1



2.この出力から、必要なVMとバックアップ時間を見つけます。上記の例では、VM 'VM1' をリストアします。(APPLICATIONS: \ Microsoft Hyper-V \ VM1)このバックアップのセーブセットID (4276400513)をメモし、次のコマンドを実行して、nsrnmmrcコマンドで必要な「nsavetime」を取得します。
 

mminfo -avot -q ssid=4276400513 -r name(50),ssid,savetime,nsavetime
 name                                             ssid         date     save time
APPLICATIONS:\Microsoft Hyper-V\VM1               4276400513 9/23/2016 1474605441

Another way to obtain the nsavetime would be as below:


 

mminfo -avot -S -q ssid=4276400513

ssid=4276400513 savetime=9/23/2016 12:37:21 AM (1474605441) fmpcluster.aqua.local:APPLICATIONS:\Microsoft Hyper-V\VM1
  level=full   sflags=vF       size=22704        files=8          insert=9/23/2016
  create=9/23/2016 complete=9/23/2016 browse=10/23/2016 11:59:59 PM retent=10/23/2016 11:59:59 PM
  clientid=8c9945a5-00000004-577042c4-577042c3-00015000-0c75a456
          *backup start time: 1474605441;
    *NSR_BACKUP_GENERATIONID: 1474605081;
      *NSR_PRIMARY_VOLUME_ID: \
c293a7f9-00000005-007043ff-577043ff-00045000-0c75a456;
        *POLICY ACTION JOBID: 2;
         *POLICY ACTION NAME: "backup: 1474605441";
                *POLICY NAME: "HyperV-Pol: 1474605441";
       *POLICY WORKFLOW NAME: "HyperV-Wkfl: 1474605441";
*ss data domain backup cloneid: 1474605441;
*ss data domain dedup statistics: "v1:1474605441:22804:22804:5402";
                       group: HyperV;
            saveset features: CLIENT_SAVETIME;
  Clone #1: cloneid=1474605441  time=9/23/2016 12:37:21 AM    retent=10/23/2016  flags=
    frag@         0 volid=   7357439 file/rec=       0/0     rn=0 last=9/23/2016



3.次のようにnsrnmmrcコマンドを実行して、VMのリストアを実行します。
 

nsrnmmrc.exe -s vmmsrv -c fmpcluster.aqua.local -x c:\recover  -t 1474605441 "APPLICATIONS:\Microsoft Hyper-V\VM1\\"

 

メモ: セーブセット名の末尾に追加される「\\」。また、コマンドの「セーブセット名」では大文字と小文字が区別されます。名前は、mminfo出力に表示されるように、大文字と小文字が一致している必要があります。大文字と小文字が一致しない場合、recoverコマンドは失敗します。たとえば、次のコマンドは、VM名「vm1」が、メディア データベースに登録されている名前「VM1」の大文字と小文字が一致しないため失敗します。
 

 

nsrnmmrc.exe -s vmmsrv -c fmpcluster.aqua.local -x c:\recover -t 1474605441 "APPLICATIONS:\Microsoft Hyper-V\vm1\\"


このエラーは、「Recovery process has failed to locate correct logical savetime for requested selections -- error 0x80004005..」です。

Exchangeバックアップの場合は、同様の手順を実行します。  重要なのは、必要なバックアップの保存時刻を検索し、セーブセット名に「\\」を追加することです。交換リストアの例を次に示します。

nsrnmmrc -s nsr-server -c jetsdag -x c:\recover  -t 1474585250 "APPLICATIONS:\Microsoft Exchange 2013\MyDb\\"

 

メモ: コマンドが機能せず、指定されたすべてのオプションが正しい場合は、コマンド ラインでコマンドを手動で入力してみてください。コマンドのコピー アンド ペーストが正しく機能しない場合があります。


NMM 8.xを使用して実行されたバックアップのセーブセットのリストアが必要な場合は、KBコマンド ライン セーブセット リカバリー ツール「nsrsnap_vss_ssrecover」を使用してNMMセーブセットをリカバリーする方法を参照してください。

 

Additional Information

Article Properties
Article Number: 000022466
Article Type: How To
Last Modified: 13 May 2025
Version:  7
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.