NVP vProxy : Dépannage des problèmes de snapshot VMware lors des sauvegardes NetWorker.
Summary: Cet article de la base de connaissances est destiné à servir de référence pour le support et les administrateurs NetWorker concernant les sauvegardes de machines virtuelles effectuées via l’appliance NVP vProxy. Les sauvegardes de machines virtuelles échouent avec une erreur liée aux snapshots. ...
Symptoms
- Les machines virtuelles VMware sont protégées par l’appliance vProxy NetWorker VMware Protection (NVP).
- Les sauvegardes ne parviennent pas à créer un snapshot VMware. Il existe quelques variantes d’erreurs de snapshot qui peuvent apparaître ; presque tous peuvent être résolus en suivant cet article de la base de connaissances.
- Les sauvegardes de machines virtuelles échouent en raison de snapshots restants qui n’ont pas été nettoyés dans l’environnement VMware.
Journaux :
Serveur NetWorker :
Le journal des actions de sauvegarde ne fournit pas de détails complets sur les échecs de sauvegarde de machine virtuelle et signale uniquement l’échec de l’action. Il indique les sauvegardes de machine virtuelle qui ont échoué. Vérifiez les logs de politique sur le NetWorker Server. Il y aura un log de session contenant le nom de la machine virtuelle :
Linux : /nsr/logs/policy/POLICY-NAME/WORKFLOW-NAME/####-VM-NAME-DATE
.logWindows : C :Program FilesEMC NetWorker srpolicyPOLICY-NAMEWORKFLOW-NAME####-VM-NAME-DATE.log
Appliance vProxy :
Accédez à l’appliance vProxy effectuant la sauvegarde de machine virtuelle à l’aide du compte admin via SSH.
Une fois la sauvegarde de la machine virtuelle terminée ou en échec, le log de session est déplacé vers l’emplacement suivant :
Exemple de message de snapshot affiché dans le journal de la session de sauvegarde :
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.
Le vProxy dispose également d’un journal snapmngr qui se trouve sous :
Voici un exemple de vbackupd-snapmgr.log correspondantes :
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 :
Le fichier de vmware.log de la machine virtuelle comprendra des messages concernant le traitement par VMware des demandes de création, de suppression et de consolidation des snapshots de machine virtuelle. Ce journal est accessible à partir de l’interface utilisateur Web vSphere. Le fichier journal est contenu dans le dossier de la machine virtuelle sur le magasin de données :

Voici un exemple du type de consignation observé lors des sauvegardes de machines virtuelles 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
La cause d’une erreur de snapshot ou de consolidation peut varier. Reportez-vous au champ Remarques supplémentaires pour connaître certains articles de la base de connaissances propres à certaines causes connues.
Resolution
Voici quelques étapes de dépannage initiales :
Journaux :
Consultez les journaux mentionnés dans le champ Symptômes ci-dessus pour connaître les indicateurs expliquant pourquoi l’opération de snapshot ou de consolidation a échoué.
Test manuel des snapshots :
Si les snapshots VMware échouent lors d’une opération de sauvegarde de machine virtuelle, la fonctionnalité de snapshot VMware doit également être vérifiée à partir du client Web vSphere.
Si la sauvegarde de la machine virtuelle est une sauvegarde standard basée sur une image, un snapshot mis en veille n’est pas nécessaire. Si la machine virtuelle est une machine virtuelle SQL effectuant des sauvegardes cohérentes avec les applications MSVMAPPAGENT, un snapshot mis en veille doit être effectué.
Si le snapshot est créé avec succès, consolidez la machine virtuelle et supprimez-la de VMware vSphere. Si la même erreur de snapshot est observée sur des snapshots exécutés en dehors de NetWorker, contactez le support VMware pour connaître la cause première du problème de snapshot. Même si les snapshots manuels sont terminés, d’autres facteurs peuvent y contribuer. Par exemple: VMware vCenter et Datastore/stockage E/S lors de la création du snapshot et lors de l’exécution de la sauvegarde.
machine virtuelleStorage vMotion peut également être exécuté sur la machine virtuelle pour nettoyer les fichiers de la machine virtuelle.
Nettoyage
de ProxyHCL’utilitaire ProxyHC peut également être utilisé pour effectuer un nettoyage des problèmes potentiels liés aux snapshots ou aux disques si les options suivantes sont utilisées : ./ProxyHC tasks disk cleanup
NVP-vProxy : Utilisation de l’outil de bilan de santé ProxyHC sur l’appliance vProxy
Additional Information
Pour obtenir une vue d’ensemble des snapshots de machines virtuelles, reportez-vous à la base de connaissances VMware : Articles spécifiques aux erreurs de snapshot https://kb.vmware.com/s/article/1015180
:
- NVP vProxy : La sauvegarde de machine virtuelle échoue avec l’erreur « snapshot has already been deleted or has not been completely created ».
- NVP vProxy : La sauvegarde de la machine virtuelle échoue avec le message « Impossible d’obtenir l’état de la tâche de création de snapshot : Operation timed out"
- NVP-vProxy : La sauvegarde de la machine virtuelle échoue avec le message « Impossible de créer un snapshot de la machine virtuelle : Échec de la création d’un snapshot. »
- La sauvegarde de NetWorker vProxy échoue avec le message « Impossible de créer un snapshot non mis en veille après une nouvelle tentative : Detected an invalid snapshot configuration »
- NVP-vProxy : La machine virtuelle perd la connexion pendant le processus de suppression du snapshot.
- guide de tri NVP-vProxy : Guide de tri et de collecte des logs de vProxy NetWorker VMware Protection (en anglais)
VMware :