Avamar: SQL-trinvise sikkerhedskopieringer bliver forfremmet til fuld tilfældigt på grund af LSN-uoverensstemmelse
Summary: SQL-trinvise sikkerhedskopieringer blev tilfældigt forfremmet til fulde sikkerhedskopier på trods af, at en nylig vellykket fuld sikkerhedskopiering var til stede.
Symptoms
SQL-trinvise sikkerhedskopier blev tilfældigt forfremmet til fulde sikkerhedskopier på en travl SQL-server med mange transaktioner. Log Gap-registreringsmekanismen i Avamar SQL Plugin blev udløst forkert, selvom LSN-kontinuiteten (Log Sequence Number) ikke blev brudt.
Tilfældigt mislykkes Avamar SQL Incremental Sikkerhedskopieringer 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
Der blev genereret en rettelse for at løse dette problem. Dette problem viser, hvornår Avamar SQL-plug-in-algoritmen henter det sidste LSN fra SQL-serveren og ikke altid ville få det mest opdaterede LSN. Denne funktionsmåde forårsagede uventede kampagner til fulde sikkerhedskopier.
Resolution
Du kan finde løsninger til dette problem på Dell-siden Avamar-drivere og -download
- Avamar SQL-plug-in version 19.10.100.166
- Hotfixnummer 338887
- Avamar SQL-plug-in version 19.12.100.186
- Hotfixnummer 338888
Du kan finde instruktioner til download af hotfixes under:
Disse hotfixes bruger et nyt SQL-plug-in-flag, som skal føjes til avsql.cmd filen eller i datasættet.
- Følg disse trin for at bruge dette nye flag i Avamar:
- Find den avsql.cmd fil: Denne fil findes typisk i installationsmappen Avamar Client.
- Rediger avsql.cmd filen: Åbn filen i et tekstredigeringsprogram med administratorrettigheder.
- Tilføj flaget nedenfor:
- Gem og luk filen
--latest-lsn-from-msdb=True
Når dette flag er aktiveret (True), sikrer det, at det korrekte LSN-nummer hentes fra SQL-serveren til validering af "log gap".
Ovenstående flag kan også føjes til datasættet.
- Du kan finde brugergrænsefladen i Avamar: Sådan leverer du specialiserede flag til Avamar-sikkerhedskopier
- Til AUI
- Gå til AUI
- Find Backup Policy.
- Vælg en politik
- Klik på Rediger.
- Gå til siden Datasæt.
- I afsnittet Rediger datasæt skal du aktivere til/fra-knappen mærket "Tænd denne til/fra-knap for at redigere datasæt"
- I afsnittet Plugins:
- Vælg et plugin.
- Slå til/fra-knappen Vis fri formular til.
- Tilføj det krævede flag ved hjælp af nøgleværdipar. Hvis du f.eks. vil aktivere periodelås, skal du bruge:
- Key:
[avtar]"Flag" - Værdi:
true
- Key:
- Klik på Send for at gemme ændringerne af datasættet.
- Gå til AUI