Avamar: Come utilizzare gli script T-SQL del plug-in Avamar SQL durante la risoluzione dei problemi

Summary: Questo articolo descrive come utilizzare gli script T-SQL comuni di Microsoft SQL Server per facilitare la risoluzione dei problemi di backup del plug-in SQL Avamar. Questi script consentono di identificare la cronologia di backup, convalidare la continuità del numero di sequenza del registro (LSN) e analizzare gli errori di gap del registro. ...

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

Genera cronologia di backup completa del database

Utilizzare questo script per recuperare la cronologia di backup completa per un database in un periodo di tempo definito.
Questo script consente di determinare se e quando è stato eseguito l'ultimo backup di un database specifico e le dimensioni di ciascun backup.

  1. Aprire SQL Server Management Studio.
  2. Connettersi all'istanza di SQL Server.
  3. Eseguire la query T-SQL seguente.
    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. Sostituire sql_database_name_here con il nome effettivo del database.
  5. Facoltativamente, abilitare il filtro dell'intervallo di date per limitare i risultati.

Convalida della continuità del numero di sequenza del registro SQL (LSN)

Utilizzare questi script quando i registri del plug-in SQL Avamar segnalano errori di gap del registro .
Queste query consentono di determinare se la catena di log delle transazioni SQL è interrotta.

  1. Eseguire la query seguente per elencare i valori LSN del backup dei log.

    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. Eseguire la query seguente per recuperare l'ultimo LSN di backup dei log registrato da SQL Server.
    SELECT last_log_backup_lsn FROM sys.database_recovery_status "WHERE database_id = DB_ID(N’sql_database_name_here')"
  3. Sostituire tutte le istanze di sql_database_name_here con il nome del database analizzato.
  4. Confrontare i valori LSN restituiti da queste query.

Confronto delle informazioni LSN con i metadati Avamar

  1. Individuare il file di metadati del plug-in SQL Avamar.
  2. Esaminare sqlmeta.xml file per le informazioni LSN memorizzate.
  3. Confrontare i valori LSN in sqlmeta.xml con i risultati della query di SQL Server.
  4. Identificare le lacune o le mancate corrispondenze che indicano una catena di log interrotta.

Additional Information

Informazioni aggiuntive/note

  • I backup SQL manuali o di terze parti possono interrompere la catena di log utilizzata da Avamar SQL Plug-in.
  • Verificare sempre l'attività di backup SQL al di fuori di Avamar durante le indagini sui gap del registro.
  • La convalida LSN è fondamentale prima di tentare il restore del registro o le operazioni GLR.
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.