Avamar: Inkrementelle sikkerhetskopier av SQL blir tilfeldig forfremmet til full tilfeldig på grunn av manglende samsvar mellom LSN
Summary: Inkrementelle SQL-sikkerhetskopier ble tilfeldig forfremmet til fullstendige sikkerhetskopier til tross for at en nylig vellykket fullstendig sikkerhetskopiering var til stede.
Symptoms
Inkrementelle SQL-sikkerhetskopier ble tilfeldig forfremmet til fullstendige sikkerhetskopier på en travel SQL-server med mange transaksjoner. Logggapdeteksjonsmekanismen i Avamar SQL-plugin-modulen ble utløst på feil måte, selv om kontinuiteten i loggsekvensnummeret (LSN) ikke ble brutt.
Tilfeldige Avamar SQL-inkrementelle sikkerhetskopier mislykkes med:
2025-02-05 07:01:16 avsql Info <15765>: A log gap was identified or a full backup was not found.
2025/02/05-07:01:16.98499 [avsql_assist] ===> sqlconnect::~sqlconnect
2025/02/05-07:01:16.98499 [avsql_assist] <=== sqlconnect::~sqlconnect
2025/02/05-07:01:16.98499 [avsql_assist] <=== avsql_assist::snapup_check_timestamps
2025-02-05 07:01:16 avsql Warning <7420>: Forcing FULL backup for database 'sql1\GRS/GRSBLOBS' due to the following reason: A log gap was identified or a full backup was not found.Cause
En løsning ble generert for å løse dette problemet. Dette problemet vises når Avamar SQL-plugin-algoritmen henter det siste LSN-nummeret fra SQL-serveren, og ikke alltid får den mest oppdaterte LSN-en. Dette førte til at uventede kampanjer ble fullstendig sikkerhetskopiert.
Resolution
Du finner løsninger på dette problemet på Dell-siden Avamar-drivere og nedlasting
- Avamar SQL-plugin-versjon 19.10.100.166
- Hurtigreparasjonsnummer 338887
- Avamar SQL-plugin-versjon 19.12.100.186
- Hurtigreparasjonsnummer 338888
Hvis du vil ha instruksjoner for nedlasting av hurtigreparasjoner, kan du se:
Disse hurtigreparasjonene bruker et nytt SQL-plugin-flagg som må legges til avsql.cmd filen eller i datasettet.
- Hvis du vil bruke dette nye flagget i Avamar, gjør du følgende:
- Finn den avsql.cmd filen: Denne filen finnes vanligvis i installasjonskatalogen for Avamar-klienten.
- Rediger avsql.cmd-filen: Åpne filen i et tekstredigeringsprogram med administrative rettigheter.
- Legg til flagget nedenfor:
- Lagre og lukk filen
--latest-lsn-from-msdb=True
Når dette flagget er aktivert (True), sikrer det at riktig LSN-nummer hentes fra SQL-serveren for validering av "log gap".
Flagget ovenfor kan også legges til i datasettet.
- Hvis du vil ha informasjon om brukergrensesnittet, kan du se Avamar: Slik leverer du spesialiserte flagg til Avamar-sikkerhetskopier
- For AUI
- Gå til AUI
- Finn retningslinjer for sikkerhetskopiering.
- Velg en policy
- Klikk på Rediger.
- Gå til Datasett-siden.
- I delen Rediger datasett aktiverer du veksleknappen merket "Slå på denne bryteren for å redigere datasett"
- I delen Pluginmoduler:
- Velg en plugin-modul.
- Slå på veksleknappen Vis friskjema.
- Legg til det påkrevde flagget ved hjelp av nøkkelverdipar. Hvis du for eksempel vil aktivere periodelås, kan du bruke:
- Key:
[avtar]"Flag" - Verdi:
true
- Key:
- Klikk Send for å lagre endringene i datasettet.
- Gå til AUI