NVP vProxy : Dépannage des problèmes de snapshot VMware lors des sauvegardes NetWorker.

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

本文章適用於 本文章不適用於 本文無關於任何特定產品。 本文未識別所有產品版本。

症狀

  • 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
 

Remarque : Ces logs de session sont les mêmes que ceux que l’on peut trouver dans les logs vbackupd de l’appliance vProxy. Vérifiez s’il y a un message concernant l’échec de la création d’un snapshot.

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 :

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

 

Remarque : Il s’agit des mêmes logs de session que ceux qui se trouvent sur le serveur NetWorker, comme indiqué ci-dessus.

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 :
/opt/emc/vproxy/runtime/logs/vbackupd/vbackupd-snapmgr.log

 

Remarque : Ce journal contient des messages relatifs aux demandes de snapshot envoyées à VMware : création, suppression et consolidation.

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 :

image.png

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

原因

Au démarrage d’une sauvegarde de machine virtuelle, l’appliance vProxy envoie une demande de snapshot au serveur vCenter. Le serveur vCenter est responsable de la création et de la gestion des snapshots ; toutes les défaillances observées se produisent dans VMware et ne sont signalées à NetWorker qu’à partir de l’API VMware.

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.

解析度

Remarque : Le support VMware doit être contacté pour trouver la cause première de toute erreur ou problème de snapshot identifié. Cela peut se produire si le problème est observé lors de la création du snapshot ou lorsque d’autres problèmes sont identifiés dans le journal snapmgr, ce qui indique des problèmes lors de la suppression ou de la consolidation du snapshot. Contactez le support NetWorker (si cela n’a pas déjà été fait) et toute collaboration entre VMware et NetWorker pourra être coordonnée en conséquence.


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. 

image.png
Nettoyage du fichier de
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

其他資訊

受影響的產品

NetWorker

產品

NetWorker Family, NetWorker Series
文章屬性
文章編號: 000201426
文章類型: Solution
上次修改時間: 10 1月 2025
版本:  10
向其他 Dell 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。