Avamar: Garbage Collection MSG_ERR_DDR_ERROR poté, co byl klient vyřazen ze zdrojového zařízení Avamar IB/RLCE

Summary: Uvolňování paměti selže v cíli Avamar po 8 dnech, pokud /MC_RETIRED chybí v zásadách replikace nebo době zámku uchování pro vyřazené klienty.

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

Toto chování se zobrazuje v následující konfiguraci a scénáři:

  • Zdroj Avamar s povolenými nezměnnými zálohami (IB)
  • Cíl Avamar s povolenými neměnnými zálohami (IB)
  • Zdroj Data Domain s povoleným režimem souladu zámku uchování (RLCE)
  • Cíl Data Domain s povoleným režimem souladu zámku uchování (RLCE)

Konfigurace zásad replikace nezahrnuje doménu /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$

Na zdrojovém serveru Avamar se nachází klient s následujícími informacemi:

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

Dne 21. září odešel tento klient do důchodu. Klient byl přesunut do umístění /MC_RETIRED/prod-fs2024.09.21.01.23.45.

Ve stejný den byl tento klient znovu přidán vytvořením nového ID klienta (CID) a použitím stejného názvu hostitele klienta:

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

Zásada replikace neobsahuje parametr /MC_RETIRED a k replikaci došlo.

V cílovém systému Avamar (av-target) se v souboru /usr/local/avamar/var/ddrmaintlogs/ddrmaint.log zobrazí ddrmaint move-backup :

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$

Po 6 dnech (27. září) do 29. září se zobrazí zprávy, že zálohy starého CID již v GSAN neexistují:

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$

Po 8 dnech se zobrazí chybová zpráva "Failed to delete empty client dir" se objeví:

Cause

K problému se selháním uvolňování paměti (GC) došlo, když clientA_with_cid-1 byl vyřazen a znovu přidán jako clientA_with_cid-2. Během replikace vytvořil replikátor novou cestu pro clientA_with_cid-2 v cíli a zkopírovali staré zálohy z clientA_with_cid-1 na clientA_with_cid-2. Proces GC se pokusil odstranit uzamčené soubory, což způsobilo chyby, protože zámek uchování zabrání odstranění, dokud nevyprší doba uchování.

Základní problém nastal, když proces uvolňování paměti (GC) v cíli nedokázal identifikovat tyto osamocené zálohy v rámci clientA_with_cid-1 Cesta k adresáři. Proces GC se pokusil odstranit uzamčené soubory, což způsobilo chyby, protože zámek uchování zabrání odstranění, dokud nevyprší doba uchování. Tato redundance a nemožnost odebrat osamocenou kopii způsobily selhání GC.

Resolution

Použijte následující opravu 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.