NVP-vProxy: Przywracanie na poziomie obrazu kończy się niepowodzeniem z komunikatem "Nie można zaktualizować wpisu 'nvram' pliku vmx"

Summary: Obraz maszyny wirtualnej (VM) i natychmiastowe odzyskiwanie nie powiodły się z komunikatem "Nie można zaktualizować wpisu 'nvram' pliku vmx"

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

Integracja NetWorker VMware Protection (NVP) jest skonfigurowane z urządzeniem vProxy. Odzyskiwanie na poziomie obrazu (maszyny wirtualnej i natychmiastowe) kończy się niepowodzeniem po utworzeniu katalogu odzyskanej maszyny wirtualnej z następującymi błędami w dziennikach przywracania:

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.

Problem występował w wielu zestawach zapisu jednej maszyny wirtualnej, w tym w najnowszych kopiach zapasowych, pomimo pomyślnego pobrania pliku vmx maszyny wirtualnej.

Cause

W pliku vmx maszyny wirtualnej brakowało wpisu nvram identyfikującego plik nvram maszyny wirtualnej (przykład: nvram = "VM_name.nvram").

Problem był prawdopodobnie spowodowany błędem podczas wdrażania/importowania maszyny wirtualnej na serwerze vCenter Server.
Pliki konfiguracyjne zestawów zapisu były zgodne z plikiem vmx maszyny wirtualnej dla punktów w czasie, w których zostały wykonane kopie zapasowe.

Resolution

Aby zapobiec problemowi przy przyszłych kopiach zapasowych, plik vmx maszyny wirtualnej musi zostać zaktualizowany o wpis pliku nvram. Tę zmianę musi przeprowadzić administrator VMware.

Plik .vmx maszyn wirtualnych można pobrać z folderu magazynu danych maszyn wirtualnych:
Plik nvram maszyn wirtualnych

UWAGA: Plik nvram maszyny wirtualnej powinien również znajdować się w tym samym katalogu co jej plik .vmx, jak pokazano powyżej.

Otwórz plik vmx za pomocą edytora tekstu. Upewnij się, że plik zawiera wiersz określający plik nvram, na przykład:
Wpis pliku nvram w pliku .vmx 

Jeśli brakuje tego wpisu, dodaj go do pliku z prawidłową nazwą pliku nvram. Zapisz plik, zamknij maszynę wirtualną i prześlij zaktualizowany plik .vmx z powrotem do folderu magazynu danych maszyn wirtualnych w VMware. Włącz maszynę wirtualną.
Przywracanie wykonane dla kopii zapasowych wykonanych po wprowadzeniu tej poprawki nie powinno napotkać tego błędu.

 

UWAGA: W przypadku starszych zestawów zapisu, których dotyczy problem, użyj funkcji "virtual disk recovery", aby utworzyć nową maszynę wirtualną jako obejście problemu w celu odzyskania danych. Plik .vmx nie jest wymagany do tej metody przywracania.

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.