NVP vProxy: Rozwiązywanie problemów z migawkami VMware podczas tworzenia kopii zapasowych NetWorker.

Summary: Ten artykuł bazy wiedzy ma służyć jako odniesienie dla pomocy technicznej NetWorker i administratorów w odniesieniu do kopii zapasowych maszyn wirtualnych wykonywanych za pośrednictwem urządzenia NVP vProxy. Tworzenie kopii zapasowych maszyny wirtualnej kończy się niepowodzeniem z powodu błędu związanego z migawką. ...

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

  • Maszyny wirtualne VMware są chronione za pośrednictwem urządzenia vProxy NetWorker VMware Protection (NVP).
  • Kopie zapasowe nie mogą utworzyć migawki VMware. Istnieje kilka odmian błędów migawki, które mogą się pojawić; prawie wszystkie można rozwiązać, postępując zgodnie z tą bazą wiedzy.
  • Tworzenie kopii zapasowych maszyn wirtualnych nie powiodło się z powodu pozostawienia migawek, które nie zostały wyczyszczone w środowisku VMware.

Dzienniki:

Serwer NetWorker:

Dziennik akcji tworzenia kopii zapasowej nie zawiera żadnych wyczerpujących szczegółów na temat błędów tworzenia kopii zapasowej maszyny wirtualnej i będzie zgłaszał tylko, że akcja zakończyła się niepowodzeniem. Zostanie wyświetlona informacja o tym, które kopie zapasowe maszyny wirtualnej zakończyły się niepowodzeniem. Sprawdź dzienniki zasad na serwerze NetWorker. Pojawi się dziennik sesji zawierający nazwę maszyny wirtualnej:
Linux: /nsr/logs/policy/NAZWA-ZASADY/NAZWA-PRZEPŁYWU/####-NAZWA-MASZYNY-WIRTUALNEJ-DATA
.logWindows: C:Program FilesEMC NetWorker srpolicyNAZWA-ZASADY NAZWA-PRZEPŁYWUPRACY####-NAZWA-MASZYNY WIRTUALNEJ-DATA.log
 

UWAGA: Te dzienniki sesji to te same informacje, które można znaleźć w dziennikach vbackupd urządzenia vProxy. Sprawdź, czy nie ma komunikatu dotyczącego nieudanego utworzenia migawki.

Urządzenie vProxy:

Uzyskaj dostęp do urządzenia vProxy i wykonaj kopię zapasową maszyny wirtualnej przy użyciu konta administratora za pośrednictwem SSH.

Po zakończeniu lub niepowodzeniu tworzenia kopii zapasowej maszyny wirtualnej dziennik sesji jest przenoszony do następującej lokalizacji:

/opt/emc/vproxy/runtime/logs/recycle/vbackupd/DATE/

 

UWAGA: Są to te same dzienniki sesji, które można znaleźć na serwerze NetWorker, jak wspomniano powyżej.

Przykład komunikatu migawki widocznego w dzienniku sesji kopii zapasowej:
YYYY-MM-DDTHH:mm:SS INFO:   [@(#) Build number: 39] Creating snapshot of virtual machine ...
YYYY-MM-DDTHH:mm:SS INFO:   [@(#) Build number: 39] Create snapshot request succeeded.
YYYY-MM-DDTHH:mm:SS INFO:   [@(#) Build number: 39] Found snapshot "snapshot-4301".
YYYY-MM-DDTHH:mm:SS INFO:   [@(#) Build number: 39] Set custom attribute 'Dell EMC vProxy Cleanup Descriptor' value for object vm-1011 to '{"DataMover":"","SessionType":"BackupVmSessions","SessionUuid":"e282db86-a1b3-4599-ba97-89b5625df0e0","SessionStartTime":"2024-02-29T03:59:59Z","VmMORef":"vm-1011","VmName":"win-client02","VProxyMORef":"vm-4214","SnapshotMORef":"snapshot-4301","VmdkBaseFileNames":["","[esx02-datastore] win-client02/win-client02.vmdk"]}'.
YYYY-MM-DDTHH:mm:SS INFO:   [@(#) Build number: 39] Remove snapshot request accepted by Snapshot Manager.
YYYY-MM-DDTHH:mm:SS INFO:   [@(#) Build number: 39] Sent snapshot removal.

Serwer vProxy zawiera również dziennik snapmngr, który można znaleźć w sekcji:
/opt/emc/vproxy/runtime/logs/vbackupd/vbackupd-snapmgr.log

 

UWAGA: Ten dziennik zawiera komunikaty dotyczące żądań migawek wysyłanych do VMware: tworzenie, usuwanie i konsolidacja.

Przykład odpowiedniego vbackupd-snapmgr.log:
YYYY-MM-DDTHH:mm:SS NOTICE: Created snapshot 'NetWorker Backup Snapshot' (snapshot-4301) on 'vcsa.amer.lan' for virtual machine 'win-client02' (vm-1011) in 1.125928806s.
YYYY-MM-DDTHH:mm:SS NOTICE: Removed snapshot 'snapshot-4301' from VM 'win-client02' on vCenter 'vcsa.amer.lan' in 2.266872212s.
YYYY-MM-DDTHH:mm:SS INFO:   Found virtual machine 'win-client02' with MORef 'vm-1011'.
YYYY-MM-DDTHH:mm:SS NOTICE: Consolidated disks of VM 'snapshot-4301 (win-client02)' on vCenter 'vcsa.amer.lan' in 6.983942ms.
YYYY-MM-DDTHH:mm:SS NOTICE: Snapshot 'snapshot-4301' of virtual machine 'win-client02' (vm-1011) was removed.

VMware:

Plik vmware.log maszyny wirtualnej będzie zawierał komunikaty dotyczące przetwarzania przez VMware żądań tworzenia, usuwania i konsolidacji migawek maszyny wirtualnej. Dostęp do tego dziennika można uzyskać z poziomu sieciowego interfejsu użytkownika vSphere. Plik dziennika znajduje się w folderze maszyny wirtualnej w magazynie danych:

image.png

Przykład typu rejestrowania podczas tworzenia kopii zapasowych maszyn wirtualnych NetWorker:

YYYY-MM-DDTHH:mm:SS In(05) vmx - VigorTransportProcessClientPayload: opID=6c61ca63-a-ab35 seq=1177113: Receiving Snapshot.Take request.
YYYY-MM-DDTHH:mm:SS In(05) vmx 6c61ca63-a-ab35 SnapshotVMX_TakeSnapshot start: 'NetWorker Backup Snapshot', deviceState=0, lazy=0, quiesced=0, forceNative=0, tryNative=1, saveAllocMaps=0
YYYY-MM-DDTHH:mm:SS In(05) vmx 6c61ca63-a-ab35 VVolObjNotifySnapshotPrepare: Changing state to VEC_SNAP_PREPARE_IN_PROG.
YYYY-MM-DDTHH:mm:SS In(05) vmx 6c61ca63-a-ab35 SNAPSHOT: SnapshotPrepareTakeDoneCB: Prepare phase complete (The operation completed successfully).
YYYY-MM-DDTHH:mm:SS In(05) vcpu-0 6c61ca63-a-ab35 SnapshotVMXTakeSnapshotWork: Transition to mode 0.
YYYY-MM-DDTHH:mm:SS In(05) vcpu-0 6c61ca63-a-ab35 SNAPSHOT: SnapshotConfigInfoOpenVmsd: Creating new snapshot dictionary, '/vmfs/volumes/64a73f34-81454bf4-704e-00505606578d/win-client02/win-client02.vmsd.usd'.
YYYY-MM-DDTHH:mm:SS In(05) vcpu-0 6c61ca63-a-ab35 SNAPSHOT: SnapshotDumperOpenFromInfo: Creating checkpoint file /vmfs/volumes/64a73f34-81454bf4-704e-00505606578d/win-client02/win-client02-Snapshot31.vmsn
YYYY-MM-DDTHH:mm:SS In(05) vcpu-0 6c61ca63-a-ab35 VVolObjNotifySnapshot: isEnabled: 1, state: 1 
YYYY-MM-DDTHH:mm:SS In(05) vcpu-0 6c61ca63-a-ab35 VVolObjNotifySnapshot: State changed to VEC_SNAP_SNAPSHOT_IN_PROG.
YYYY-MM-DDTHH:mm:SS In(05) vcpu-0 6c61ca63-a-ab35 SnapshotVMXTakeSnapshotWork: Transition to mode 1.
YYYY-MM-DDTHH:mm:SS In(05) vcpu-0 6c61ca63-a-ab35 SnapshotVMXTakeSnapshotComplete: Done with snapshot 'NetWorker Backup Snapshot': 31
YYYY-MM-DDTHH:mm:SS In(05) vcpu-0 6c61ca63-a-ab35 VVolObjNotifySnapshotDone: isEnabled: 1
YYYY-MM-DDTHH:mm:SS In(05) vcpu-0 6c61ca63-a-ab35 VigorTransport_ServerSendResponse opID=6c61ca63-a-ab35 seq=1177113: Completed Snapshot request.
YYYY-MM-DDTHH:mm:SS In(05) vmx - VigorTransportProcessClientPayload: opID=2d4be388-e6-ad11 seq=1177390: Receiving Snapshot.Delete request.
YYYY-MM-DDTHH:mm:SS In(05) vmx 2d4be388-e6-ad11 SNAPSHOT: SnapshotDeleteWork '/vmfs/volumes/64a73f34-81454bf4-704e-00505606578d/win-client02/win-client02.vmx' : 31
YYYY-MM-DDTHH:mm:SS In(05) vmx 2d4be388-e6-ad11 VigorTransport_ServerSendResponse opID=2d4be388-e6-ad11 seq=1177390: Completed Snapshot request.
YYYY-MM-DDTHH:mm:SS In(05) vmx - VigorTransportProcessClientPayload: opID=2d4be388-e6-ad11 seq=1177391: Receiving Snapshot.Consolidate request.
YYYY-MM-DDTHH:mm:SS In(05) vmx 2d4be388-e6-ad11 SnapshotVMX_Consolidate: Starting online snapshot consolidate operation.
YYYY-MM-DDTHH:mm:SS In(05) vmx 2d4be388-e6-ad11 Turning on snapshot info cache. VM=win-client02.vmx.
YYYY-MM-DDTHH:mm:SS In(05) vmx 2d4be388-e6-ad11 SNAPSHOT: Turning on snapshot disk cache.
YYYY-MM-DDTHH:mm:SS In(05) vmx 2d4be388-e6-ad11 SnapshotESXCombineProgressTotal: Snapshot consolidation progress: 0
YYYY-MM-DDTHH:mm:SS In(05) vmx - SnapshotESXCombineProgressTotal: Snapshot consolidation progress: 0
YYYY-MM-DDTHH:mm:SS In(05) vmx - SnapshotESXCombineProgressTotal: Snapshot consolidation progress: 0
YYYY-MM-DDTHH:mm:SS In(05) vmx - SnapshotESXCombineProgressTotal: Snapshot consolidation progress: 7
YYYY-MM-DDTHH:mm:SS In(05) vmx - SnapshotESXCombineProgressTotal: Snapshot consolidation progress: 7
YYYY-MM-DDTHH:mm:SS In(05) vmx - SnapshotESXCombineProgressTotal: Snapshot consolidation progress: 9
YYYY-MM-DDTHH:mm:SS In(05) vmx - SnapshotESXCombineProgressTotal: Snapshot consolidation progress: 10
YYYY-MM-DDTHH:mm:SS In(05) vmx - SnapshotESXCombineProgressTotal: Snapshot consolidation progress: 10
YYYY-MM-DDTHH:mm:SS In(05) vcpu-0 - VigorTransport_ServerSendResponse opID=2d4be388-e6-ad11 seq=1177391: Completed Snapshot request.
YYYY-MM-DDTHH:mm:SS In(05) vcpu-0 - Turning off snapshot info cache.
YYYY-MM-DDTHH:mm:SS In(05) vcpu-0 - Turning off snapshot disk cache.
YYYY-MM-DDTHH:mm:SS In(05) vcpu-0 - ConsolidateEnd: Snapshot consolidate complete: The operation completed successfully (0).

Cause

Na początku tworzenia kopii zapasowej maszyny wirtualnej urządzenie vProxy wysyła żądanie migawki do serwera vCenter. Serwer vCenter jest odpowiedzialny za tworzenie migawek i zarządzanie nimi; wszelkie zaobserwowane awarie występują w obrębie VMware i są zgłaszane do NetWorker tylko z interfejsu API VMware.

Przyczyna błędu migawki lub konsolidacji może być różna. Zapoznaj się z polem Dodatkowe uwagi, aby zapoznać się z niektórymi artykułami bazy wiedzy dotyczącymi znanych przyczyn.

Resolution

UWAGA: Dział pomocy technicznej VMware musi być zaangażowany w celu usunięcia głównej przyczyny każdego błędu migawki lub zidentyfikowanego problemu. Może to być spowodowane tym, czy problem występuje podczas tworzenia migawki, czy też w dzienniku snapmgr zostaną zidentyfikowane inne problemy, które wskazują na problemy podczas usuwania lub konsolidacji migawki. Skontaktuj się z pomocą techniczną NetWorker (jeśli jeszcze tego nie zrobiono), aby odpowiednio skoordynować współpracę między VMware i NetWorker.


Oto kilka wstępnych kroków rozwiązywania problemów:

Dzienniki:
Przejrzyj dzienniki wymienione w powyższym polu Symptomy , aby uzyskać wszelkie wskaźniki wskazujące przyczynę niepowodzenia operacji migawki lub konsolidacji.

Ręczne testowanie migawek:
Jeśli migawki VMware nie powiodą się podczas operacji tworzenia kopii zapasowej maszyny wirtualnej, należy również sprawdzić funkcjonalność migawek VMware z poziomu klienta internetowego vSphere. 
Jeśli kopia zapasowa maszyny wirtualnej jest standardową kopią zapasową opartą na obrazie, migawka w stanie spoczynku nie jest potrzebna. Jeśli maszyna wirtualna jest maszyną wirtualną SQL wykonującą kopie zapasowe spójne z aplikacją MSVMAPPAGENT, należy wykonać migawkę w stanie spoczynku.

Jeśli migawka zostanie utworzona pomyślnie, skonsoliduj maszynę wirtualną i usuń ją z VMware vSphere. Jeśli ten sam błąd migawki występuje w migawkach wykonywanych poza NetWorker, skontaktuj się z pomocą techniczną VMware, aby uzyskać główną przyczynę problemu z migawką. Nawet jeśli ręczne migawki są wykonywane, mogą się do tego przyczyniać inne czynniki; Na przykład: Wejścia/wyjścia VMware vCenter i magazynu danych/pamięci masowej podczas wykonywania migawki i podczas wykonywania kopii zapasowej. 

image.png
Oczyszczanie
plików maszyny wirtualnejFunkcję vMotion pamięci masowej można również wykonać na maszynie wirtualnej w celu oczyszczenia plików maszyny wirtualnej.

Oczyszczanie
ProxyHCNarzędzie ProxyHC może być również używane do czyszczenia potencjalnych problemów związanych z migawkami lub dyskami, jeśli używane są następujące opcje: Zadania ./ProxyHC oczyszczanie
dyskuNVP-vProxy: Jak używać narzędzia do sprawdzania kondycji ProxyHC na urządzeniu vProxy

Additional Information

Affected Products

NetWorker

Products

NetWorker Family, NetWorker Series
Article Properties
Article Number: 000201426
Article Type: Solution
Last Modified: 10 Jan 2025
Version:  10
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.