Avamar: SQL-transaktionslogsikkerhedskopiering mislykkes ved parsing af Sqlmeta.xml-fil på grund af log gap-fejl
Summary: I artiklen beskrives SQL-sikkerhedskopieringsfejl (Structured Query Language), hvor log-gap-fejl og manglende sqlmeta.xml-poster opstår, fordi parserens buffergrænse (32 MB) forhindrer LSN-validering (Logical Sequence Number). ...
Symptoms
Avamar SQL-logklip, der viser problemindlæsningen sqlmeta.xml Fil:
2024/09/05-19:09:26.11299 [avsql_assist] avspawn::run_and_wait back from wait error_num:536870932 wait_error:0
2024/09/05-19:09:26.11299 [avsql_assist] called avspawnpipe::~avspawnpipe
2024/09/05-19:09:26.11299 [avsql_assist] avspawnpipe::~avspawnpipe done with avspawnpipe::wait stdout
2024/09/05-19:09:26.11400 [avsql_assist] called avspawnpipe::~avspawnpipe
2024/09/05-19:09:26.11400 [avsql_assist] avspawnpipe::~avspawnpipe done with avspawnpipe::wait stderr
2024-09-05 15:09:26 avsql Warning <7427>: Error loading SQL metadata
avtar Warning <18125>: Calling DDR_OPEN_VIA_TOKEN returned result code:5341 message:SSL library error
avtar Error <10542>: Data Domain server "chgava-dd01.na.int.grp" open failed DDR result code: 5341, desc: SSL library error
avtar Error <10512>: Problem logging into the DDR server index:1
2024/09/05-19:09:26.15899 [avsql_assist] <=== avsql_assist::sqlmeta_load_from_snapup
2024/09/05-19:09:26.16000 [avsql_assist] ===> sqlconnect::sqlconnect
2024/09/05-19:09:26.16000 [avsql_assist] ===> sqlconnect::connect
2024/09/05-19:09:26.16000 [avsql_assist] ===> sqlconnectimpl_smo::InitDll
2024/09/05-19:09:26.16000 [avsql_assist] SMO dll already loaded.
2024/09/05-19:09:26.16000 [avsql_assist] <=== sqlconnectimpl_smo::InitDll
2024/09/05-19:09:26.16100 [avsql_assist] ===> SMO_New()
2024/09/05-19:09:26.16100 [avsql_assist] <=== SMO_New()
Databaseposterne i sqlmeta.xml-filen fjernes med undtagelse af systemdatabasen. Dette sker, når LSN-validering (Logical Sequence Number) under en trinvis sikkerhedskopiering mislykkes, fordi alle databaser returnerer en NULL LSN-værdi undtagen systemdatabasen.
[avsql_assist] Aligned before compare- Last backup (metadata) LSN: '0000000000000000000', Current (SQL Server) LSN: '1277000015962500001'
Dette resulterede i en log-gap-fejl, mens komplette SQL-plug-in-sikkerhedskopier for de samme databaser på serveren fortsætter med at køre uden problemer.
Cause
SQL-plug-in'en kan ikke indlæses og analyseres sqlmeta.xml ved håndtering af mange databaser (≈255+). En intern buffer, der anvendes af avtar-spawn stien er utilstrækkelig, returnerer ufuldstændige metadata til plug-in'en og udløser "Fejl ved indlæsning af SQL-metadata" og registrering af loggab nedstrøms.
Resolution
På visse Windows-platforme mislykkes trinvis sikkerhedskopiering af Avamar SQL med fejlen "log gap". Således øgede sqlmeta.xml filstørrelsen fra 32 MB til 128 MB løste problemet.
Programrettelser er tilgængelige:
- Avamar-version
- 19.4.100-116
- ESC 1026
- Teknisk binær
- 19.10.1-166
- Jira AVAMARESC-2610
- AVAMAR-47449
- Ret 338875
- 19.12.100
- AVAMAR-47454
- Indarbejdet
- 19.4.100-116