Avamar: Garbage Collection MSG_ERR_DDR_ERROR, efter at klienten trak sig tilbage på Avamar-kilden IB/RLCE

Summary: Garbage Collection mislykkes på Avamar Target efter 8 dage, hvis /MC_RETIRED mangler i replikeringspolitikken eller opbevaringslåsperioden for udgåede klienter.

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

Denne funktionsmåde ses i følgende konfiguration og scenarie:

  • Avamar-kilde med uforanderlige sikkerhedskopier aktiveret (IB)
  • Avamar Target med uforanderlige sikkerhedskopier aktiveret (IB)
  • Data Domain-kilde med fastholdelseslås Overholdelsestilstand aktiveret (RLCE)
  • Data Domain Target med Retention Lock Compliance Mode aktiveret (RLCE)

Konfigurationen af replikeringspolitikken omfatter ikke domænet /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$

På Avamar-kildeserveren er der en klient med følgende oplysninger:

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

Den 21. september blev denne klient pensioneret. Klienten blev flyttet til /MC_RETIRED/prod-fs2024.09.21.01.23.45.

Samme dag blev denne klient tilføjet igen ved at oprette et nyt klient-id (CID) og bruge det samme klientværtsnavn:

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

Replikeringspolitikken indeholder ikke /MC_RETIRED, og replikering fandt sted.

På Avamar target (av-target) vises /usr/local/avamar/var/ddrmaintlogs/ddrmaint.log ddrmaint move-backup kommando:

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$

Efter 6 dage (27. september) til 29. september er der meddelelser om, at sikkerhedskopier af gammelt CID ikke længere findes på 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$

Efter 8 dage vises fejlmeddelelsen "Failed to delete empty client dir" vises:

Cause

Problemet med Garbage Collection (GC) opstod da clientA_with_cid-1 blev trukket tilbage og tilføjet igen som clientA_with_cid-2. Under replikeringen oprettede replikatoren en ny sti til clientA_with_cid-2 på målet og kopierede gamle sikkerhedskopier fra clientA_with_cid-1 til clientA_with_cid-2. GC-processen forsøgte at slette låste filer og forårsagede fejl, da opbevaringslåsen forhindrer sletning, indtil opbevaringsperioden udløber.

Kerneproblemet opstod, da Garbage Collection (GC) -processen på målet ikke kunne identificere disse forældreløse sikkerhedskopier under clientA_with_cid-1 mappesti. GC-processen forsøgte at slette låste filer og forårsagede fejl, fordi opbevaringslåsen forhindrer sletning, indtil opbevaringsperioden udløber. Denne redundans og manglende evne til at fjerne den forældreløse kopi forårsagede GC-fejlen.

Resolution

Anvend følgende hotfix:

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