Avamar: Como usar scripts T-SQL do plug-in do Avamar SQL durante a solução de problemas

Summary: Este artigo descreve como usar scripts T-SQL comuns do Microsoft SQL Server para ajudar na solução de problemas de backup do plug-in do Avamar SQL. Esses scripts ajudam a identificar o histórico de backup, validar a continuidade do número de sequência de registros (LSN) e investigar erros de lacunas de 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

Gerar histórico completo de backup do banco de dados

Use esse script para recuperar o histórico de backup completo de um banco de dados em um período definido.
Esse script ajuda a determinar se e quando um banco de dados específico foi submetido a último backup e o tamanho de cada backup.

  1. Abra o SQL Server Management Studio.
  2. Conecte-se à instância do SQL Server.
  3. Execute a seguinte consulta T-SQL.
    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. Substituir sql_database_name_here com o nome real do banco de dados.
  5. Opcionalmente, ative o filtro de intervalo de datas para restringir os resultados.

Validar a continuidade do número de sequência do log do SQL (LSN)

Use esses scripts quando o Avamar SQL Plug-in logs relatarem erros de lacunas de log .
Essas consultas ajudam a determinar se a cadeia de log de transações SQL está quebrada.

  1. Execute a consulta a seguir para listar os valores de LSN de backup de logs.

    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. Execute a consulta a seguir para recuperar a última LSN de backup de registro registrada pelo SQL Server.
    SELECT last_log_backup_lsn FROM sys.database_recovery_status "WHERE database_id = DB_ID(N’sql_database_name_here')"
  3. Substitua todas as instâncias de sql_database_name_here com o nome do banco de dados que está sendo analisado.
  4. Compare os valores de LSN retornados por essas consultas.

Compare informações da LSN com metadados do Avamar

  1. Localize o arquivo de metadados do plug-in Avamar SQL.
  2. Analise a sqlmeta.xml para informações armazenadas da LSN.
  3. Compare os valores de LSN no sqlmeta.xml com os resultados da consulta do SQL Server.
  4. Identificar lacunas ou incompatibilidades que indicam uma cadeia de logs quebrada.

Additional Information

Informações/notas adicionais

  • Backups SQL manuais ou de terceiros podem quebrar a cadeia de logs usada pelo Avamar SQL Plug-in.
  • Sempre verifique a atividade de backup do SQL fora do Avamar durante as investigações de lacunas de log.
  • A validação da LSN é essencial antes de tentar restaurações de registro ou operações de 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.