NVP vProxy:デバッグを使用してCLIからVMリカバリーを実行するための正確なコマンド構文を取得する方法
Summary: このKBでは、CLIデバッグ仮想マシン(VM)のリストアを実行するために必要な正確な「nsrvproxy_recover」コマンド構文を取得する方法の概要について説明します。
Instructions
nsrvproxy_recover コマンドには、複数のスイッチとVMware Managed Object Reference (MoRef)の値が必要です。これを判断するのが難しい場合があります。このKBでは、最初に「NSR Recover」リソースを作成することで、必要なリカバリー コマンドを生成できるようにするプロセスについて説明します
1.NMC(NetWorker管理コンソール)から、 リカバリタブ に移動し、 リカバリ-新規リカバリ>を選択します。
2.仮想マシンのリカバリー タイプを選択し、VMのバックアップ元のvCenterサーバーを選択します。
3.VM を検索して選択します。選択したら、[ Source virtual machine ]ウィンドウに表示されます。
4.使用可能なバックアップのリストからセーブセットの日付を選択します。
5.VMイメージ リカバリーを選択します(この例では [Virtual Machine Recovery])。
6.リカバリー オプションを構成します。
- ターゲットvCenterと場所を選択します。
- 新しいVMの名前を指定します。
- VMファイルとディスクのデータストアの場所を選択します。
- (オプション)VMの電源をオンにする場合に選択します(デフォルトはnoです)。
- (オプション)VMをネットワークに接続する場合に選択します。このオプションは、VMの電源をオンにすることも選択した場合にのみ使用できます。
- (オプション)リストアで特定のvProxyを使用する場合は、vProxyアプライアンスを指定します。
7.リストア元のボリュームを選択します。
8.リカバリ名を入力し、リカバリ開始をスケジュールするオプションを選択します。現在の日付の数日後に日付を設定します。
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";
\の詳細を確認してください。コマンドを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
- NVP vProxy:複数のVMDKの並列(コンカレント)リカバリーを実行する方法
- NVP-vProxy:NetWorkerサーバーからファイル レベル リカバリーにnsrvproxy_flrコマンドを使用する方法
- NVP-vProxy:NetWorkerに表示されるUUIDからVM名を識別する方法
- NetWorker:VMwareオブジェクトのMoReF (Managed Object Reference)値を収集する方法
- NVP vProxy:Data Domain以外のデバイスからData Domainクローン デバイスにVMセーブ セットを手動でクローンする方法
- NetWorker VMware Protection-vProxy: デバッグ ログを有効にする方法。