Avamar: 클라이언트가 Avamar 소스 IB/RLCE에서 사용 중지된 후 가비지 컬렉션 MSG_ERR_DDR_ERROR

Summary: 사용 중지된 클라이언트에 대한 복제 정책 또는 보존 잠금 기간에 /MC_RETIRED가 누락된 경우 8일 후에 Avamar 타겟에서 가비지 컬렉션이 실패합니다.

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

이 동작은 다음 구성 및 시나리오에서 볼 수 있습니다.

  • 변경할 수 없는 백업이 활성화된 Avamar 소스 (IB)
  • 변경할 수 없는 백업이 활성화된 Avamar 타겟(IB)
  • RLCE(Retention-Lock Compliance Mode)가 활성화된 Data Domain 소스
  • RLCE(Retention-Lock Compliance Mode)가 활성화된 Data Domain 타겟

복제 정책 구성에 /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$

Avamar 소스 서버에는 다음 정보가 있는 클라이언트가 있습니다.

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

9월 21일에 이 클라이언트는 사용 중지되었습니다. 클라이언트가 /MC_RETIRED/prod-fs2024.09.21.01.23.45로 이동되었습니다.

같은 날 이 클라이언트는 동일한 클라이언트 호스트 이름을 사용하여 새 CID(Client ID)를 생성하여 다시 추가되었습니다.

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

복제 정책에 /MC_RETIRED가 포함되어 있지 않으며 복제가 수행되었습니다.

Avamar 타겟(av-target)에서 /usr/local/avamar/var/ddrmaintlogs/ddrmaint.log 에 다음이 표시됩니다. 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$

9월 29일까지 6일(9월 27일) 후 이전 CID의 백업이 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$

8일 후 "Failed to delete empty client dir"가 나타납니다.

Cause

GC(Garbage Collection) 실패 문제는 다음과 같은 경우에 발생했습니다. clientA_with_cid-1 사용 중지되었다가 clientA_with_cid-2에 관한 자세한 내용을 참조하십시오. 복제 도중 리플리케이터가 다음에 대한 새 경로를 생성했습니다. clientA_with_cid-2 타겟에서 복사한 이전 백업 clientA_with_cid-1 에서 clientA_with_cid-2에 관한 자세한 내용을 참조하십시오. GC 프로세스에서 잠긴 파일을 삭제하려고 시도하여 보존 잠금으로 인해 보존 기간이 만료될 때까지 삭제가 방지되므로 오류가 발생했습니다.

핵심 문제는 타겟의 GC(Garbage Collection) 프로세스가 clientA_with_cid-1 디렉토리 경로입니다. GC 프로세스에서 잠긴 파일을 삭제하려고 했는데 보존 잠금이 보존 기간이 만료될 때까지 삭제를 방지하기 때문에 오류가 발생했습니다. 이러한 이중화 및 분리된 복사본을 제거할 수 없기 때문에 GC 오류가 발생했습니다.

Resolution

다음 핫픽스를 적용합니다.

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