NVP-vProxy:イメージ レベルのリストアが「Could not update vmx file's 'nvram'entry」で失敗する

Summary: 仮想マシン(VM)イメージとインスタント リカバリーが「Could not update vmx file's 'nvram' entry」で失敗する

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.

Symptoms

NetWorker VMware Protection (NVP)統合は、vProxyアプライアンスを使用して構成されています。リカバリーされたVMのディレクトリーを作成した後、イメージ レベルのリカバリー(仮想マシンとインスタント)が失敗し、リストア ログに次のエラーが表示されます。

159373:nsrvproxy_recover: vProxy Log: YYYY-MM-DDTHH:MM:SSZ INFO:   [@(#) Build number: 34] Creating directory for storage type "VMFS".
159373:nsrvproxy_recover: vProxy Log: YYYY-MM-DDTHH:MM:SSZ INFO:   [@(#) Build number: 34] Successfully created the directory "[Datastore] <recovered VM name>" in datastore.
159373:nsrvproxy_recover: vProxy Log: YYYY-MM-DDTHH:MM:SSZ WARN:   [@(#) Build number: 34] Did not find nvram entry in vmx file.
159373:nsrvproxy_recover: vProxy Log: YYYY-MM-DDTHH:MM:SSZ ERROR:  [@(#) Build number: 34] Could not update vmx file's 'nvram' entry.
159373:nsrvproxy_recover: vProxy Log: YYYY-MM-DDTHH:MM:SSZ ERROR:  [@(#) Build number: 34] Unable to upload the configuration files: "Could not update vmx file's 'nvram' entry."
159373:nsrvproxy_recover: vProxy Log: YYYY-MM-DDTHH:MM:SSZ WARN:   [@(#) Build number: 34] RecoverVMSessions "11cda4f5-b22d-4fb6-8c1f-98ddbd9c4e05" cleaning up running recover session due to error.
159373:nsrvproxy_recover: vProxy Log: YYYY-MM-DDTHH:MM:SSZ ERROR:  [@(#) Build number: 34] Task to remove folder/file "" failed: Invalid datastore path ''.
159373:nsrvproxy_recover: vProxy Log: YYYY-MM-DDTHH:MM:SSZ ERROR:  [@(#) Build number: 34] Unable to remove the VM directory . Invalid datastore path ''.
159373:nsrvproxy_recover: vProxy Log: YYYY-MM-DDTHH:MM:SSZ ERROR:  [@(#) Build number: 34] Unable to tear down the recover session.
159373:nsrvproxy_recover: vProxy Log: YYYY-MM-DDTHH:MM:SSZ INFO:   [@(#) Build number: 34] Disconnected from session on vCenter 'vappvm101.dc.vapp.ctc'.
159373:nsrvproxy_recover: vProxy Log: YYYY-MM-DDTHH:MM:SSZ ERROR:  [@(#) Build number: 34] Failed to recover to a new VM. Could not update vmx file's 'nvram' entry.

この問題は、VMのvmxファイルが正常にダウンロードされたにもかかわらず、最新のバックアップを含む単一のVMの複数のセーブセットで発生していました。

Cause

VMのvmxファイルに、VMのnvramファイルを識別するnvramエントリーがありませんでした(例:nvram = "VM_name.nvram")。

この問題は、vCenter ServerでのVMの導入/インポート中のエラーが原因で発生した可能性があります。
セーブ セットの構成ファイルは、バックアップが作成されたポイント イン タイムのVMのvmxファイルと一致していました。

Resolution

今後のバックアップでこの問題を回避するには、仮想マシンのvmxファイルをnvramファイル エントリーで更新する必要があります。この変更は、VMware管理者が実行する必要があります。

VMの.vmxファイルは、VMデータストア フォルダーからダウンロードできます。
VM NVRAMファイル

メモ: 上記のように、VMのnvramファイルも.vmxファイルと同じディレクトリーにあるはずです。

テキスト エディターでvmxファイルを開きます。ファイルにnvramファイルを指定する行が含まれていることを確認します。例:
.vmxファイルのNVRAMファイル エントリー 

エントリーが見つからない場合は、正しいnvramファイル名でファイルに追加します。ファイルを保存し、VMをシャットダウンして、更新した.vmxファイルをVMwareのVMデータストア フォルダーにアップロードし直します。VMの電源を入れます。
この修正が行われた後に取得されたバックアップに対して実行されるリストアでは、この障害は発生しません。

 

メモ: 影響を受けた古いセーブセットの場合は、回避策として「仮想ディスク リカバリー」を使用して新しいVMを作成し、データをリカバリーします。このリストア方法では、.vmxファイルは必要ありません。

Affected Products

NetWorker

Products

NetWorker Family
Article Properties
Article Number: 000188180
Article Type: Solution
Last Modified: 03 ديسمبر 2025
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.