NVP vProxy: Fejlfinding af problemer med VMware-snapshots under NetWorker-sikkerhedskopieringer.

Summary: Denne KB er beregnet som en reference for NetWorker-support og -administratorer vedrørende VM-sikkerhedskopieringer, der udføres via NVP vProxy-enheden. VM-sikkerhedskopieringer mislykkes med en snapshot-relateret fejl. ...

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

  • VMware VM er er beskyttet via NetWorker VMware Protection (NVP) vProxy-enheden.
  • Sikkerhedskopieringer kan ikke oprette et VMware-snapshot. Der er et par variationer af snapshotfejl, der kan vises; næsten alle kan løses ved at følge denne KB.
  • VM-sikkerhedskopieringer mislykkes på grund af resterende snapshots, som ikke blev ryddet op i VMware-miljøet.

Logfiler:

NetWorker-server:

Handlingsloggen for sikkerhedskopiering indeholder ingen omfattende oplysninger om VM-sikkerhedskopieringsfejlene og rapporterer kun, at handlingen mislykkedes. Det vil fremgå, hvilke VM-sikkerhedskopieringer der mislykkedes. Kontroller politiklogfilerne på NetWorker-serveren, der vil være en sessionslog, der indeholder VM-navnet:
Linux: /nsr/logs/policy/POLICY-NAME/WORKFLOW-NAME/####-VM-NAME-DATE
.logWindows: C:Program FilesEMC NetWorker srpolicyPOLICY-NAMEWORKFLOW-NAME####-VM-NAME-DATE.log
 

BEMÆRK: Disse sessionslogfiler er de samme oplysninger, som kan findes på vProxy-enhedens vbackupd-logfiler. Kontroller, om der er meddelelser om mislykket oprettelse af snapshot.

vProxy-enhed:

Få adgang til vProxy-enheden, hvor sikkerhedskopieringen af VM'en blev udført ved hjælp af administratorkontoen via SSH.

Når VM-sikkerhedskopieringen er fuldført eller mislykkedes, flyttes sessionsloggen til følgende placering:

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

 

BEMÆRK: Det er de samme sessionslogfiler, der kan findes på NetWorker-serveren, som nævnt ovenfor.

Et eksempel på de snapshotmeddelelser, der vises i backupsessionsloggen:
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.

Den vProxy har også en snapmngr log, som kan findes under:
/opt/emc/vproxy/runtime/logs/vbackupd/vbackupd-snapmgr.log

 

BEMÆRK: Denne log indeholder meddelelser om snapshotanmodninger, der sendes til VMware: oprettelse, sletning og konsolidering.

Et eksempel på de tilsvarende 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:

VM'ens vmware.log-fil indeholder meddelelser vedrørende VMwares behandling af VM-snapshot oprettelses-, slette- og konsolideringsanmodninger. Du kan få adgang til logfilen fra vSphere-webbrugergrænsefladen. Logfilen er indeholdt i VM'ens mappe på datalageret:

image.png

Et eksempel på den type logføring, der ses under NetWorker VM-sikkerhedskopieringer:

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

Ved starten af en VM-sikkerhedskopiering sender vProxy-enheden en anmodning om snapshot til vCenter-serveren. vCenter-serveren er ansvarlig for at oprette og administrere snapshots; Alle observerede fejl opstår i VMware og rapporteres kun tilbage til NetWorker fra VMware API.

Årsagen til et snapshot eller en konsolideringsfejl kan variere. Se feltet Yderligere bemærkninger for nogle KB'er, der er specifikke for nogle kendte årsager.

Resolution

BEMÆRK: VMware-support skal aktiveres for at rodforårsage enhver identificeret snapshotfejl eller -problem. Det kan være, om problemet opleves under oprettelse af snapshottet, eller når der identificeres andre problemer i snapmgr-loggen, som indikerer problemer under sletning eller konsolidering af snapshottet. Kontakt NetWorker-support (hvis det ikke allerede er gjort), så kan ethvert samarbejde mellem VMware og NetWorker koordineres i overensstemmelse hermed.


Her er nogle indledende fejlfindingstrin:

Logfiler:
Gennemse de logfiler, der er nævnt i feltet Symptomer ovenfor, for at finde tegn på, hvorfor snapshottet eller konsolideringen mislykkedes.

Manuel snapshot-test:
Hvis VMware-snapshots mislykkes under en VM-sikkerhedskopiering, skal VMware-snapshotfunktionaliteten også kontrolleres fra vSphere-webklienten. 
Hvis VM-sikkerhedskopieringen er en afbildningsbaseret standardsikkerhedskopiering, er der ikke behov for et stoppet snapshot. Hvis VM'en er en SQL VM, der udfører ensartede sikkerhedskopieringer af MSVMAPPAGENT-appen, skal der udføres et quiesceret snapshot.

Hvis snapshottet oprettes korrekt, skal du konsolidere VM'en og slette VM-snapshottet fra VMware vSphere. Hvis den samme snapshotfejl observeres på snapshots, der udføres uden for NetWorker, skal du kontakte VMware-support for at få en grundlæggende årsag til snapshotproblemet. Selvom de manuelle snapshots fuldføres, kan andre faktorer bidrage til dette; For eksempel: VMware vCenter og Datastore/Storage I/O, da snapshottet blev taget, i forhold til da sikkerhedskopieringen blev udført. 

image.png
VM-filoprydning
En Storage vMotion kan også udføres på VM'en for at rydde op i VM-filerne.

ProxyHC-oprydning
ProxyHC-værktøjet kan også bruges til at rydde op i potentielle snapshot- eller diskrelaterede problemer, hvis følgende muligheder bruges: ./ProxyHC-opgaver diskoprydning
NVP-vProxy: Sådan bruger du sundhedskontrolværktøjet ProxyHC på vProxy-enhed

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.