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. ...
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
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:
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:
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:

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
Å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
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.
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
Du kan finde en oversigt over VM-snapshots i VMware KB: https://kb.vmware.com/s/article/1015180
Snapshot Error Specific KBs:
- NVP vProxy: VM-sikkerhedskopiering mislykkes med "snapshottet er allerede blevet slettet eller er ikke blevet oprettet fuldstændigt".
- NVP vProxy: VM-sikkerhedskopiering mislykkes med "Kunne ikke få status for oprettelse af snapshot-opgave: Der opstod timeout for driften"
- NVP-vProxy: Virtual Machine kan ikke sikkerhedskopiere med "Kan ikke oprette snapshot af virtuel maskine: Kunne ikke oprette et snapshot."
- NetWorker vProxy-sikkerhedskopiering mislykkes med "Kan ikke oprette et ikke-quiesced snapshot efter et nyt forsøg: Der blev fundet en ugyldig konfiguration af snapshot"
- NVP-vProxy: VM mister forbindelsen under fjernelse af snapshot.
- NVP-vProxy Triage-vejledning: NetWorker VMware Protection vProxy Triage- og logfilindsamlingsvejledning
VMware: