Avamar: SQL 백업이 실패하고 다음 오류가 발생합니다. "로그 간격이 식별되었거나 전체 백업을 찾을 수 없습니다."

Summary: Avamar: SQL 백업이 실패하고 다음 오류가 발생합니다. "로그 간격이 식별되었거나 전체 백업을 찾을 수 없습니다."

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

SQL 백업이 임의로 실패하고 로그 격차 오류가 발생합니다. "로그 간격이 식별되었거나 전체 백업을 찾을 수 없습니다."

백업 로그의 해당 부분(디버그 포함):
2022/05/04-23:00:22.09299 [avsql_assist] called avspawnpipe::~avspawnpipe
2022/05/04-23:00:22.09299 [avsql_assist] avspawnpipe::~avspawnpipe done with avspawnpipe::wait stdout
2022/05/04-23:00:22.09299 [avsql_assist] called avspawnpipe::~avspawnpipe
2022/05/04-23:00:22.09299 [avsql_assist] avspawnpipe::~avspawnpipe done with avspawnpipe::wait stderr
2022/05/04-23:00:22.16199 [avsql_assist] xml_message::parse parse error: expected = at 000000001C8D3041 in input
2022/05/04-23:00:22.17100 [avsql_assist] ERROR:  xml_message::validname('') invalid xml name
2022/05/04-23:00:22.17100 [avsql_assist] avsql_metadata::avsql_metadata sqlmetadata = '< />
'..
.
.
.
2022/05/04-23:00:22.18400 [avsql_assist] ===> avsql_assist::evaluate_backup_lsn
2022-05-04 19:00:22 avsql Warning : Evaluate backup LSN numbers is not supported in this version of metadata file (v0.000000).
2022/05/04-23:00:22.18499 [avsql_assist]  sqlconnectimpl_smo::get_last_backup_lsn
2022/05/04-23:00:22.18499 [avsql_assist] retrieving last backup lsn for '' db from sys.database_recovery_status
2022/05/04-23:00:22.18499 [avsql_assist] ===> sqlconnectimpl_smo::InitDll
2022/05/04-23:00:22.18499 [avsql_assist] SMO dll already loaded.
2022/05/04-23:00:22.18600 [avsql_assist]  SMOWrap::SMO_GetLastBackupLSN
2022/05/04-23:00:22.19000 [avsql_assist] database '', last backup lsn = '271000002085600001'
2022/05/04-23:00:22.19099 [avsql_assist]  avsql_metadata::get
2022/05/04-23:00:22.19099 [avsql_assist] ===> avsql_metadata::get
2022/05/04-23:00:22.19099 [avsql_assist]  avsql_assist::align_numeric_ustrings
2022/05/04-23:00:22.19099 [avsql_assist] Before alignment - Str1: '', Str2: '271000002085600001'
2022/05/04-23:00:22.19099 [avsql_assist] After alignment - Str1: '000000000000000000', Str2: '271000002085600001'
2022/05/04-23:00:22.19099 [avsql_assist] : A log gap was identified or a full backup was not found.

Cause

문제는 이전 증분 백업에서 sqlmeta 파일을 구문 분석하는 것입니다.

sqlmeta 파일의 하단 부분(system_info 영역 파일에 있음 - KB 000102778 Avamar 참조 - Avamar 백업에서 system_info 영역 파일을 검색하는 방법

          
          
          
          

17411017 파일에서 16777216 BYTES로 잘린 파일 ***

avtar 크기 제한 16MB로 인해 sqlmeta 파일이 잘렸습니다.
문제의 SQL Server에는 여러 데이터베이스가 있습니다. 각 데이터베이스에는 여러 파일 그룹이 있으며, 이로 인해 파일(sqlmeta)의 행이 90,000개 이상(16MB 이상)이 되었습니다. 

Resolution

Avamar를 해결하려면 다음을 수행합니다. SQL 백업이 실패하고 다음 오류가 발생합니다. "로그 간격이 식별되었거나 전체 백업을 찾을 수 없습니다."

Affected Products

Avamar
Article Properties
Article Number: 000201975
Article Type: Solution
Last Modified: 15 Feb 2024
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.