Avamar: Zálohování transakčního protokolu SQL selhává při analýze souboru Sqlmeta.xml důvodu chyby mezery v protokolu
Summary: Článek popisuje selhání zálohování jazyka SQL (Structured Query Language), při kterých dochází k chybám mezery v protokolu a chybějícím položkám sqlmeta.xml, protože limit vyrovnávací paměti analyzátoru (32 MB) brání ověření logického pořadového čísla (LSN). ...
Symptoms
Výstřižky protokolu Avamar SQL ukazující problém při načítání sqlmeta.xml :
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()
Položky databáze v souboru sqlmeta.xml budou odstraněny s výjimkou systémové databáze. K tomu dochází, když se ověření logického pořadového čísla (LSN) během přírůstkového zálohování nezdaří, protože všechny databáze vrátí hodnotu LSN NULL s výjimkou systémové databáze.
[avsql_assist] Aligned before compare- Last backup (metadata) LSN: '0000000000000000000', Current (SQL Server) LSN: '1277000015962500001'
Výsledkem je chyba log-gap, zatímco úplné zálohy doplňku SQL pro stejné databáze na serveru nadále běží bez problémů.
Cause
Modul plug-in SQL se nepodaří načíst a analyzovat sqlmeta.xml při práci s mnoha databázemi (≈255+). Interní vyrovnávací paměť používaná avtar-spawn cesta je nedostatečná, vrací do modulu plug-in neúplná metadata a spouští chybu při načítání metadat SQL a detekci mezery v protokolu pro příjem dat.
Resolution
Na některých platformách Windows selhává inkrementální zálohování Avamar SQL s chybou "log gap". Problém tedy vyřešilo zvětšení velikosti souboru sqlmeta.xml z 32 MB na 128 MB.
K dispozici jsou opravy:
- Verze platformy Avamar
- 19.4.100-116
- ESC 1026
- Inženýrství binárního souboru
- 19.10.1-166
- Jira AVAMARESC-2610
- AVAMAR-47449
- Opravit 338875
- 19.12.100
- AVAMAR-47454
- Začleněny
- 19.4.100-116