Avamar: Slik bruker du Avamar SQL-plugin T-SQL-skript under feilsøking

Summary: Denne artikkelen beskriver hvordan du bruker vanlige Microsoft SQL Server T-SQL-skript til å feilsøke problemer med sikkerhetskopiering av Avamar SQL-plugin. Disse skriptene hjelper deg med å identifisere sikkerhetskopiloggen, validere LSN-kontinuitet (log sequence number) og undersøke loggbruddfeil. ...

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.

Instructions

Generer komplett historikk for sikkerhetskopiering av database

Bruk dette skriptet til å hente hele sikkerhetskopiloggen for en database over en definert tidsperiode.
Dette skriptet hjelper deg med å avgjøre om og når en bestemt database sist ble sikkerhetskopiert, og størrelsen på hver sikkerhetskopi.

  1. Åpne SQL Server Management Studio.
  2. Koble til SQL Server-forekomsten.
  3. Kjør følgende T-SQL-spørring.
    SELECT msdb.dbo.backupset.database_name,
    msdb.dbo.backupset.backup_start_date,
    msdb.dbo.backupset.backup_size,
    msdb.dbo.backupset.backup_finish_date,
    msdb.dbo.backupset.type,
    msdb.dbo.backupset.database_backup_lsn,
    msdb.dbo.backupset.first_lsn,
    msdb.dbo.backupset.last_lsn
    FROM msdb.dbo.backupmediafamily
    INNER JOIN msdb.dbo.backupset
    ON msdb.dbo.backupmediafamily.media_set_id = msdb.dbo.backupset.media_set_id 
    WHERE database_name IN ('sql_database_name_here')
    --and msdb.dbo.backupset.backup_finish_date between '1/20/2000' and '10/14/2022'
    ORDER BY 
    2 DESC,
    3 DESC
     
  4. Erstatte sql_database_name_here med det faktiske databasenavnet.
  5. Du kan også aktivere datoperiodefilteret for å begrense resultatene.

Validere kontinuitet for SQL-loggsekvensnummer (LSN)

Bruk disse skriptene når Avamar SQL-plugin-logger rapporterer loggfeil .
Disse spørringene bidrar til å avgjøre om SQL-transaksjonsloggkjeden er brutt.

  1. Kjør følgende spørring for å vise LSN-verdier for sikkerhetskopiering av logglogger.

    SELECT last_lsn, type, user_name FROM msdb..backupset WHERE database_name=N'sql_database_name_here' AND type LIKE 'L' ORDER by last_lsn DESC
  2. Kjør følgende spørring for å hente den siste LSN-sikkerhetskopien som er registrert av SQL Server.
    SELECT last_log_backup_lsn FROM sys.database_recovery_status "WHERE database_id = DB_ID(N’sql_database_name_here')"
  3. Erstatt alle forekomster av sql_database_name_here med databasenavnet som analyseres.
  4. Sammenlign LSN-verdiene som returneres av disse spørringene.

Sammenligne LSN-informasjon med Avamar-metadata

  1. Finn Avamar SQL-plugin-metadatafilen.
  2. Se sqlmeta.xml fil for lagret LSN-informasjon.
  3. Sammenligne LSN-verdiene i sqlmeta.xml med SQL Server-spørringsresultatene.
  4. Identifiser hull eller uoverensstemmelser som indikerer en brutt tømmerkjede.

Additional Information

Tilleggsinformasjon/merknader

  • Manuelle eller tredjeparts SQL-sikkerhetskopier kan bryte loggkjeden som brukes av Avamar SQL-plugin-modulen.
  • Kontroller alltid SQL-sikkerhetskopieringsaktivitet utenfor Avamar under undersøkelser av loggbrudd.
  • LSN-validering er kritisk før du prøver logggjenopprettinger eller GLR-operasjoner.
Article Properties
Article Number: 000207317
Article Type: How To
Last Modified: 03 Apr 2026
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.