Avamar:如何在故障处理过程中使用 Avamar SQL 插件 T-SQL 脚本

Summary: 本文介绍如何使用常见的 Microsoft SQL Server T-SQL 脚本帮助解决 Avamar SQL 插件备份问题。 这些脚本可帮助识别备份历史记录、验证日志序列号 (LSN) 连续性以及调查日志间隙错误。

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

生成完整的数据库备份历史记录

使用此脚本可检索数据库在定义的时间段内的完整备份历史记录。
此脚本可帮助确定上次备份特定数据库是否以及何时进行备份,以及每次备份的大小。

  1. 打开 SQL Server Management Studio。
  2. 连接到 SQL Server 实例。
  3. 运行以下 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. 取代 sql_database_name_here 替换为实际的数据库名称。
  5. (可选)启用日期范围筛选器以缩小结果范围。

验证 SQL 日志序列号 (LSN) 连续性

当 Avamar SQL 插件日志报告 日志间隙 错误时,请使用这些脚本。
这些查询有助于确定 SQL 事务日志链是否已断开。

  1. 运行以下查询以列出日志备份 LSN 值。

    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. 运行以下查询以检索 SQL Server 记录的最后一个日志备份 LSN。
    SELECT last_log_backup_lsn FROM sys.database_recovery_status "WHERE database_id = DB_ID(N’sql_database_name_here')"
  3. 替换 sql_database_name_here 在分析数据库名称的情况下。
  4. 比较这些查询返回的 LSN 值。

将 LSN 信息与 Avamar 元数据进行比较

  1. 找到 Avamar SQL 插件元数据文件。
  2. 查看 sqlmeta.xml 文件,用于存储 LSN 信息。
  3. 比较 中的 LSN 值 sqlmeta.xml 替换为 SQL Server 查询结果。
  4. 识别指示日志链损坏的间隙或不匹配之处。

Additional Information

其他信息/备注

  • 手动或第三方 SQL 备份可能会中断 Avamar SQL 插件使用的日志链。
  • 在日志差距调查期间,始终验证 Avamar 之外的 SQL 备份活动。
  • 在尝试日志还原或 GLR 操作之前,LSN 验证至关重要。
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.