Avamar : Garbage Collection MSG_ERR_DDR_ERROR after client retraité on Avamar source IB/RLCE

Summary: Le nettoyage de la mémoire échoue sur la cible Avamar au bout de 8 jours si /MC_RETIRED est manquant dans la règle de réplication ou la période de verrouillage de rétention pour les clients retraités. ...

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

Ce comportement se produit dans la configuration et le scénario suivants :

  • Source Avamar avec sauvegardes immuables activées (IB)
  • Cible Avamar avec sauvegardes immuables activées (IB)
  • Source Data Domain avec RLCE (Retention-Lock Compliance Mode) activé
  • Cible Data Domain avec RLCE (Retention-Lock Compliance Mode) activé

La configuration de la règle de réplication n’inclut pas le domaine /MC_RETIRED.

admin@av-target:~/usr/local/avamar/var/ddrmaintlogs$ view ddrmaint.log
...
2024-09-29T06:14:35.625021-07:00 av-target ddrmaint.bin[4202]: Error: gc-finish::process_all_backups: Failed to delete empty client dir 'cur/51e83a682d09d64199cf00469262db1b07f5ef04' on ddr, client '/MC_DELETED/prod-fs-20240921_190514', rename to 'cur/DELETED/1727740800/51e83a682d09d64199cf00469262db1b07f5ef04_E0F1E861F424A74A6A31B8B4963A4CB036ACC77D', ddr result code: 5034, desc: the user has insufficient privilege
2024-09-29T06:14:35.625126-07:00 av-target ddrmaint.bin[4202]: Warning: gc-finish::process_all_cids - Failed to process backups in client dir '51e83a682d09d64199cf00469262db1b07f5ef04' for client '/MC_DELETED/prod-fs-20240921_190514'
admin@av-target:~/usr/local/avamar/var/ddrmaintlogs$

Dans le serveur source Avamar, il existe un client avec les informations suivantes :

CID: 51e83a682d09d64199cf00469262db1b07f5ef04
Client hostname: /clients/Windows/prod-fs

Le 21 septembre, ce client a été mis hors service. Le client a été déplacé vers /MC_RETIRED/prod-fs2024.09.21.01.23.45.

Le même jour, ce client a été ajouté de nouveau en créant un nouvel ID client (CID) et en utilisant le même nom d’hôte client :

CID: 4140cb8f428aa413154139b186fdcaafa19eb04e
Client hostname: /clients/Windows/prod-fs

La règle de réplication ne contient pas /MC_RETIRED et la réplication s’est produite.

Sur la cible Avamar (av-target), le fichier /usr/local/avamar/var/ddrmaintlogs/ddrmaint.log s’affiche : ddrmaint move-backup WMIC suivante :

admin@av-target:~/usr/local/avamar/var/ddrmaintlogs$ view ddrmaint.log
....
2024-09-21T12:05:22.483376-07:00 av-target ddrmaint.bin[14757]: Info: move-backup cmdline: '/usr/local/avamar/bin/ddrmaint.bin --flagfile=/usr/local/avamar/etc/usersettings.cfg --server=av-target --vardir=/usr/local/avamar/var --bindir=/usr/local/avamar/bin --id=root --password=**************** --vardir=/usr/local/avamar/var --bindir=/usr/local/avamar/bin --sysdir=/usr/local/avamar/etc move-backup --source-client=51e83a682d09d64199cf00469262db1b07f5ef04 --target-client=4140cb8f428aa413154139b186fdcaafa19eb04e --backups=0x1db0aed1ab804ea:2 --dpnid=1234567890'
2024-09-21T12:05:23.604561-07:00 av-target ddrmaint.bin[14757]: Info: RL: As the DD is in Compliance Enabled mode move-backup::movebackups will be copy-backup with no retention on ddr index(2) from cur/51e83a682d09d64199cf00469262db1b07f5ef04/1DB0AED1AB804EA to cur/4140cb8f428aa413154139b186fdcaafa19eb04e/1DB0AED1AB804EA
2024-09-21T12:05:24.610402-07:00 av-target ddrmaint.bin[14757]: Info: move-backup Successfully copied (for move) client backup cur/51e83a682d09d64199cf00469262db1b07f5ef04/1DB0AED1AB804EA:2 to cur/4140cb8f428aa413154139b186fdcaafa19eb04e/1DB0AED1AB804EA:2.
...
admin@av-target:~/usr/local/avamar/var/ddrmaintlogs$

Après 6 jours (27 septembre) jusqu’au 29 septembre, des messages indiquent que les sauvegardes de l’ancien CID n’existent plus sur GSAN :

admin@av-target:~/usr/local/avamar/var/ddrmaintlogs$ view ddrmaint.log
...
2024-09-27T06:21:50.895312-07:00 av-target ddrmaint.bin[8923]: Info: gc-finish::process_all_backups: Backup '1DB0A201463FE64' not on gsan, deleted on ddr, client dir '51e83a682d09d64199cf00469262db1b07f5ef04', client '/MC_DELETED/prod-fs-20240921_190514'
2024-09-27T06:21:50.910186-07:00 av-target ddrmaint.bin[8923]: Info: gc-finish::process_all_backups: Backup '1DB0A22594F1476' not on gsan, deleted on ddr, client dir '51e83a682d09d64199cf00469262db1b07f5ef04', client '/MC_DELETED/prod-fs-20240921_190514'
2024-09-28T06:19:59.618801-07:00 av-target ddrmaint.bin[27334]: Info: gc-finish::process_all_backups: Backup '1DB0AE8A240B1AA' not on gsan, deleted on ddr, client dir '51e83a682d09d64199cf00469262db1b07f5ef04', client '/MC_DELETED/prod-fs-20240921_190514'
2024-09-28T06:19:59.631409-07:00 av-target ddrmaint.bin[27334]: Info: gc-finish::process_all_backups: Backup '1DB0AED1AB804EA' not on gsan, deleted on ddr, client dir '51e83a682d09d64199cf00469262db1b07f5ef04', client '/MC_DELETED/prod-fs-20240921_190514'
...
admin@av-target:~/usr/local/avamar/var/ddrmaintlogs$

Au bout de 8 jours, le message d’erreur «Failed to delete empty client dir" s’affiche :

Cause

Le problème de défaillance du nettoyage de la mémoire (GC) se produisait lorsque : clientA_with_cid-1 a été retiré et rajouté en tant que clientA_with_cid-2. Lors de la réplication, le réplicateur a créé un nouveau chemin pour clientA_with_cid-2 sur la cible et les anciennes sauvegardes copiées à partir de clientA_with_cid-1 to clientA_with_cid-2. Le processus GC a tenté de supprimer les fichiers verrouillés, ce qui provoque des erreurs, car le verrouillage de conservation empêche la suppression jusqu’à l’expiration de la période de conservation.

Le problème principal se produisait lorsque le processus de nettoyage de la mémoire (GC) sur la cible ne parvenait pas à identifier ces sauvegardes orphelines sous clientA_with_cid-1 Chemin d’accès au répertoire. Le processus GC a tenté de supprimer les fichiers verrouillés, provoquant des erreurs, car le verrouillage de rétention empêche la suppression jusqu’à l’expiration de la période de conservation. Cette redondance et l’impossibilité de supprimer la copie orpheline ont provoqué la défaillance du GC.

Resolution

Appliquez le hot fix suivant :

  • 19.10.0.166: 338891
  • 19.12.0.186: 338894

Affected Products

Avamar Server

Products

Avamar
Article Properties
Article Number: 000241766
Article Type: Solution
Last Modified: 02 Jul 2025
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.