NVP vProxy:デバッグを使用してCLIからVMリカバリーを実行するための正確なコマンド構文を取得する方法

Summary: このKBでは、CLIデバッグ仮想マシン(VM)のリストアを実行するために必要な正確な「nsrvproxy_recover」コマンド構文を取得する方法の概要について説明します。

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

nsrvproxy_recover コマンドには、複数のスイッチとVMware Managed Object Reference (MoRef)の値が必要です。これを判断するのが難しい場合があります。このKBでは、最初に「NSR Recover」リソースを作成することで、必要なリカバリー コマンドを生成できるようにするプロセスについて説明します

1.NMC(NetWorker管理コンソール)から、 リカバリタブ に移動し、 リカバリ-新規リカバリ>を選択します。

NMCリカバリ ウィザード

2.仮想マシンのリカバリー タイプを選択し、VMのバックアップ元のvCenterサーバーを選択します。

NMC仮想マシンのリカバリー タイプ

3.VM を検索して選択します。選択したら、[ Source virtual machine ]ウィンドウに表示されます。

ソースVMの選択

4.使用可能なバックアップのリストからセーブセットの日付を選択します。

使用可能なバックアップ

5.VMイメージ リカバリーを選択します(この例では [Virtual Machine Recovery])。

仮想マシン リカバリー

6.リカバリー オプションを構成します。

  • ターゲットvCenterと場所を選択します。
  • 新しいVMの名前を指定します。
  • VMファイルとディスクのデータストアの場所を選択します。
  • (オプション)VMの電源をオンにする場合に選択します(デフォルトはnoです)。
  • (オプション)VMをネットワークに接続する場合に選択します。このオプションは、VMの電源をオンにすることも選択した場合にのみ使用できます。
  • (オプション)リストアで特定のvProxyを使用する場合は、vProxyアプライアンスを指定します。
VMリカバリー オプション

7.リストア元のボリュームを選択します。

メモ: Data Domainバックアップまたはクローン デバイスから直接リカバリーすることのみが可能です。選択したセーブセットがData Domain以外のデバイス(AFTD、テープ、CloudBoost)にのみ存在する場合は、最初にData Domainクローン プールにクローンを作成して戻す必要があります。NVP vProxy:Data Domain以外のデバイスからData Domainクローン デバイスにVMセーブ セットを手動でクローンする方法
リカバリー ソースの選択

8.リカバリ名を入力し、リカバリ開始をスケジュールするオプションを選択します。現在の日付の数日後に日付を設定します。

nsrvproxy_recoverコマンドを生成するためのリカバリーのスケジュール設定

9.[ Schedule Recovery]をクリックします
10.スケジュールされたリカバリー ジョブがNMCに表示されます。

スケジュール設定されたリカバリー リソース。


11.NetWorkerサーバーで、管理者コマンド プロンプトまたはrootシェルを開きます。
12.次のコマンド: nsradmin コマンドを入力して、 nsradmin プロンプト。

ある。から nsradmin プロンプトで、次のように入力します: show recover command; recover options
B.から nsradmin プロンプトで、 print コマンドを使用して、NMCから作成されたリカバリー リソースを表示します。

print type: nsr recover; name: RECOVER_NAME_FROM_STEP_8

Example:

[root@nsr ~]# nsradmin
NetWorker administration program.
Use the "help" command for help, "visual" for full-screen mode.
nsradmin> show recover command; recover options
nsradmin> print type: nsr recover; name: CLI_Recover_Syntax
             recover command: nsrvproxy_recover;
             recover options: \
" -m I  -c vcsa.amer.lan -M vm-17020 -V 'win-client01.amer.lan_1' -A datacente\
r-3 -L domain-c8 -F 'group-v4' -o P -o N -d 'Hard disk 1/2000/datastore-12' -E\
 datastore-12 -p nsr-vproxy01.amer.lan  -S 2801297820";
メモ: リカバリ オプション行には、リストアの実行に必要なすべてのスイッチと値が表示されます。出力はJSON形式で表示され、「リカバリー オプション」の値は複数行にまたがっています。改行はそれぞれ \の詳細を確認してください。コマンドをNotepad++にコピーし、\を削除します。コマンドは 1 行連続する必要があります (下記参照)。メモ帳をコマンド プロンプトにコピーしたときに特殊文字のエンコードが変更される可能性があるため、通常のメモ帳ではなくメモ帳++を使用することをお勧めします。

13.NSR Recoverリソースに示されているrecoverコマンドとrecoverオプションを実行します。

メモ: -D [1-9] デバッグ レベルと -v[vv]冗長性をコマンドに追加して、ログ レベルを上げることができます。vProxyアプライアンスには、その他のデバッグを適用できます。NetWorker VMware Protection-vProxy: デバッグ ログを有効にする方法。VMに複数のディスク ファイルがある場合は、次を使用してディスクを並列(同時)にリカバリーできます。 -k オプションなしで使用した場合)。NetWorker 19.8以降では、並列VMディスク リストアがサポートされています。
nsrvproxy_recover -vvv -D9 -m I  -c vcsa.amer.lan -M vm-17020 -V 'win-client01.amer.lan_1' -A datacenter-3 -L domain-c8 -F 'group-v4' -o P -o N -d 'Hard disk 1/2000/datastore-12' -E datastore-12 -p nsr-vproxy01.amer.lan  -S 2801297820

出力は、次のように追加してファイルにリダイレクトできます。 > nsrvproxy_recover.out 2<&1

14.出力を監視するか、出力ファイルを収集してさらに分析します。
15.NMCに戻り、スケジュールされたリストア を削除し て、スケジュールされた日付と時刻に自動的に開始されないようにします。

Additional Information

Affected Products

NetWorker

Products

NetWorker
Article Properties
Article Number: 000021168
Article Type: How To
Last Modified: 11 Apr 2025
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.