PowerProtect : Échec de la sauvegarde de la machine virtuelle indiquant qu’une synchronisation DPD est en cours

Summary: Quelques sauvegardes de ressources de machines virtuelles (VM) ont commencé à échouer après leur exécution réussie. Les détails de l’échec indiquent que la tâche vCenter échoue avec une erreur TSDM indiquant « Synchronisation DPD en cours ». ...

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

PowerProtect Data Manager est utilisé pour protéger l’environnement vSphere avec la solution TSDM (Transparent Snapshot Data Mover). Quelques sauvegardes de ressources de machine virtuelle ont commencé à échouer, alors qu’elles se terminaient avec succès par le passé. Les détails de l’échec indiquent que la tâche vCenter échoue avec une erreur TSDM indiquant «DPD Sync in progress." Les détails ABV0016 et ABV0006 montrent :

Boîte de dialogue Détails des erreurs de l’échec de sauvegarde de l’hôte
ABV0016: VM Direct engine 'localhost' is unable to back up the virtual machine 'my-vm-name' on vCenter 'my-vcernter-name' because of a vCenter API issue.

The VM Direct engine cannot complete the backup of this virtual machine because of a vCenter API operation did not complete successfully.

To troubleshoot this issue: 1) Verify that the vCenter can be reached. 2) If the vCenter is busy, wait for some activities to complete and then retry the operation. 3) Verify that the virtual machine exists on the vCenter.

Read Less

Unable to cleanup from earlier backup attempt.  Unable to cleanup session 'Backup:6755cb99-3de5-4731-8b6f-6c64bb809f0b' from virtual machine 'my-vm-name' (MORef = 'vm-241').  Unable to cancel TSDM / LWD snapshot.  The vCenter task for 'Cancel SDM Snapshot' completed with state 'error':  DPD Sync in progress.
ABV0006: VM Direct engine 'localhost' is unable to back up the virtual machine 'my-vm-name' on vCenter 'my-vcernter-name' because of a vCenter API issue.

The VM Direct engine cannot complete the backup of this virtual machine because of a vCenter API operation did not complete successfully.

To troubleshoot this issue: 1) Verify that the vCenter can be reached. 2) If the vCenter is busy, wait for some activities to complete and then retry the operation. 3) Verify that the virtual machine exists on the vCenter.

Read Less

vCenter task 'task-943698' failed:  VimFault: 'dp.vpx.fault.SnapshotInProgress.summary': DPD Snapshot in progress
La session de sauvegarde peut afficher les sorties d’état suivantes :
...
YYYY-MM-DD HH:MM:SS INFO:   [acae20b6ae1ca9c8;aac63ea8d0fb1d9e]   },
YYYY-MM-DD HH:MM:SS INFO:   [acae20b6ae1ca9c8;aac63ea8d0fb1d9e]   "Status": {
YYYY-MM-DD HH:MM:SS INFO:   [acae20b6ae1ca9c8;aac63ea8d0fb1d9e]     "State": "Failure",
YYYY-MM-DD HH:MM:SS INFO:   [acae20b6ae1ca9c8;aac63ea8d0fb1d9e]     "Description": "Backup is unsuccessful:  Unable to cleanup from earlier backup attempt.  Unable to cleanup session 'Backup:6755cb99-3de5-4731-8b6f-6c64bb809f0b' from virtual machine 'vm-vm-name' (MORef = 'vm-241').  Unable to cancel TSDM / LWD snapshot.  The vCenter task for 'Cancel SDM Snapshot' completed with state 'error':  DPD Sync in progress",
YYYY-MM-DD HH:MM:SS INFO:   [acae20b6ae1ca9c8;aac63ea8d0fb1d9e]     "Progress": 0,
YYYY-MM-DD HH:MM:SS INFO:   [acae20b6ae1ca9c8;aac63ea8d0fb1d9e]     "Error": {
YYYY-MM-DD HH:MM:SS INFO:   [acae20b6ae1ca9c8;aac63ea8d0fb1d9e]       "Text": "Unable to cleanup from earlier backup attempt.  Unable to cleanup session 'Backup:6755cb99-3de5-4731-8b6f-6c64bb809f0b' from virtual machine 'vm-vm-name' (MORef = 'vm-241').  Unable to cancel TSDM / LWD snapshot.  The vCenter task for 'Cancel SDM Snapshot' completed with state 'error':  DPD Sync in progress",
YYYY-MM-DD HH:MM:SS INFO:   [acae20b6ae1ca9c8;aac63ea8d0fb1d9e]       "Code": 0,
YYYY-MM-DD HH:MM:SS INFO:   [acae20b6ae1ca9c8;aac63ea8d0fb1d9e]       "Classifications": [],
YYYY-MM-DD HH:MM:SS INFO:   [acae20b6ae1ca9c8;aac63ea8d0fb1d9e]       "Retryable": false,
YYYY-MM-DD HH:MM:SS INFO:   [acae20b6ae1ca9c8;aac63ea8d0fb1d9e]       "Remedy": null
YYYY-MM-DD HH:MM:SS INFO:   [acae20b6ae1ca9c8;aac63ea8d0fb1d9e]     },
...
...
YYYY-MM-DD HH:MM:SS INFO:   [a3f45e322add25ec;bb6e18b9d1e8178c]   },
YYYY-MM-DD HH:MM:SS INFO:   [a3f45e322add25ec;bb6e18b9d1e8178c]   "Status": {
YYYY-MM-DD HH:MM:SS INFO:   [a3f45e322add25ec;bb6e18b9d1e8178c]     "State": "Failure",
YYYY-MM-DD HH:MM:SS INFO:   [a3f45e322add25ec;bb6e18b9d1e8178c]     "Description": "Backup is unsuccessful:  vCenter task 'task-943698' failed:  VimFault: 'dp.vpx.fault.SnapshotInProgress.summary': DPD Snapshot in progress, TSDM snapshot UUID = '52031978-18dd-444a-37fd-9c070de84cc5'",
YYYY-MM-DD HH:MM:SS INFO:   [a3f45e322add25ec;bb6e18b9d1e8178c]     "Progress": 0,
YYYY-MM-DD HH:MM:SS INFO:   [a3f45e322add25ec;bb6e18b9d1e8178c]     "Error": {
YYYY-MM-DD HH:MM:SS INFO:   [a3f45e322add25ec;bb6e18b9d1e8178c]       "Text": "vCenter task 'task-943698' failed:  VimFault: 'dp.vpx.fault.SnapshotInProgress.summary': DPD Snapshot in progress, TSDM snapshot UUID = '52031978-18dd-444a-37fd-9c070de84cc5'",
YYYY-MM-DD HH:MM:SS INFO:   [a3f45e322add25ec;bb6e18b9d1e8178c]       "Code": 0,
YYYY-MM-DD HH:MM:SS INFO:   [a3f45e322add25ec;bb6e18b9d1e8178c]       "Classifications": [],
YYYY-MM-DD HH:MM:SS INFO:   [a3f45e322add25ec;bb6e18b9d1e8178c]       "Retryable": false,
YYYY-MM-DD HH:MM:SS INFO:   [a3f45e322add25ec;bb6e18b9d1e8178c]       "Remedy": null
YYYY-MM-DD HH:MM:SS INFO:   [a3f45e322add25ec;bb6e18b9d1e8178c]     },
...

Cause

La machine virtuelle affectée possède une tâche orpheline vSphere Snapshot Data Mover (SDM) que le workflow de sauvegarde TSDM ne peut pas annuler en raison d’incohérences dans le processus dpd . La raison de la tâche orpheline ou de l’incohérence dpd reste non identifiée.

Resolution

Le processus dpd doit être redémarré sur l’hôte ESXi, et la fonctionnalité SDM doit être désactivée et activée sur la machine virtuelle concernée. Assurez-vous qu’il n’y a pas de sauvegarde de machine virtuelle avant de redémarrer le processus dpd :

  • Ouvrez une session SSH sur l’hôte ESXi.
  • Redémarrez le processus dpd : /etc/init.d/dpd restart
[root@my-server ~]# ssh root@my-esx
The authenticity of host 'my-esx (192.168.9.111)' can't be established.
ECDSA key fingerprint is SHA256:LHQVSVzDSw7ezlDVG59nyGD+C/Ugcx/jaSLMbzsY18U.
This key is not known by any other names
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
Warning: Permanently added 'my-esx' (ECDSA) to the list of known hosts.
(root@my-esx) Password:
The time and date of this login have been sent to the system logs.

WARNING:
   All commands run on the ESXi shell are logged and may be included in
   support bundles. Do not provide passwords directly on the command line.
   Most tools can prompt for secrets or accept them from standard input.

VMware offers powerful and supported automation tools. Please
see https://developer.vmware.com for details.

The ESXi Shell can be disabled by an administrative user. See the
vSphere Security documentation for more information.
[root@my-esx:~] /etc/init.d/dpd restart
Restarting dpd: dpd stopped.
Setting the memory limit for dpd resource pool on this host to 320 MB
Setting max number of file descriptors to 32768
Setting MALLOC_ARENA_MAX to 20
success
[root@my-esx:~]

 

Voici quelques-unes des méthodes disponibles pour désactiver et activer le SDM sur la machine virtuelle concernée.

Méthode 1 :

Modifiez le mécanisme de protection des ressources de machine virtuelle concerné.

  1. Ouvrez une session de navigateur sur PowerProtect Data Manager et authentifiez-vous avec un compte administrateur.
  2. Accédez à Infrastructure>Assets >Virtual Machines.
  3. Sélectionnez la machine virtuelle concernée.
  4. Sélectionnez la liste déroulante More Actions>Protection Mechanism>Migrate to VADP.
  5. Le client Web vSphere affiche une tâche permettant à la machine virtuelle de désactiver le filtre LWD (Lightweight Delta).
  6. Sélectionnez la liste déroulante More Actions>Protection Mechanism>Migrate to Transparent Snapshots.
  7. Le vSphere Web Client affiche une tâche permettant à la machine virtuelle d’activer le filtre LWD.
  8. Exécutez une sauvegarde ou surveillez l’exécution planifiée de la sauvegarde.

Méthode 2

Supprimez et ajoutez la machine virtuelle concernée à partir de la politique de protection.

  1. Ouvrez une session de navigateur sur PowerProtect Data Manager et authentifiez-vous avec un compte administrateur.
  2. Accédez à Infrastructure>Assets >Virtual Machines.
  3. Sélectionnez la machine virtuelle concernée.
  4. Sélectionnez la liste déroulante More Actions>Remove from Policy.
  5. Le client Web vSphere affiche une tâche permettant à la machine virtuelle de désactiver le filtre LWD (Lightweight Delta).
  6. Sélectionnez la liste déroulante More Actions>Add to Policy, puis suivez l’Assistant pour ajouter des éléments à la politique de protection.
  7. Le vSphere Web Client affiche une tâche permettant à la machine virtuelle d’activer le filtre LWD.
  8. Exécutez une sauvegarde ou surveillez l’exécution planifiée de la sauvegarde.

Méthode 3

The PowerProtect Data Manager vmconfig L’utilitaire de ligne de commande peut être utilisé pour modifier le paramètre de la fonctionnalité SDM pour la machine virtuelle concernée.

  • Connectez-vous à l’appliance PowerProtect Data Manager à l’aide de SSH avec le compte administrateur :
     ssh admin@my-ppdm-name
  • Passez à l’utilisateur root :
    sudo su 
  • Chargez les variables d’environnement :
    source /opt/emc/vproxy/unit/vproxy.env
  • Accédez au répertoire bin vProxy :
    cd /opt/emc/vproxy/bin/
  • Construisez le fichier vmconfig en remplaçant les informations entre crochets :
    • Vérifiez l’état de la machine virtuelle :
./vmconfig -v <vcenter-ip-fqdn> -u '<vcenter-user-name>' -p '<vcenter-user-pwd>' -l dns -k <VM DNS name> -c info
  • Désactivez SDM sur la machine virtuelle :
./vmconfig -v <vcenter-ip-fqdn> -u '<vcenter-user-name>' -p '<vcenter-user-pwd>' -l dns -k <VM DNS name> -c disable-sdm
  • Activez le SDM sur la machine virtuelle :
./vmconfig -v <vcenter-ip-fqdn> -u '<vcenter-user-name>' -p '<vcenter-user-pwd>' -l dns -k <VM DNS name> -c enable-sdm
  • Exécutez une sauvegarde TSDM de PowerProtect Data Manager pour confirmer que le problème est résolu.

Additional Information

Des améliorations VMware ont été apportées au processus dpd pour aider à résoudre les incohérences avec l’opération de synchronisation. Assurez-vous que l’environnement exécute ESXi 7.0 U3o (22348816), ESXi 8.0 Ub (21203435) ou une version plus récente.
Article Properties
Article Number: 000210949
Article Type: Solution
Last Modified: 14 Mar 2025
Version:  6
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.