Avamar: Cómo utilizar los scripts T-SQL del plug-in de Avamar SQL durante la solución de problemas
Summary: En este artículo, se describe cómo utilizar scripts T-SQL comunes de Microsoft SQL Server para ayudar a solucionar problemas de respaldo del plug-in de Avamar SQL. Estos scripts ayudan a identificar el historial de respaldos, validar la continuidad del número de secuencia de registro (LSN) e investigar los errores de brecha 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
Generar un historial completo de copias de seguridad de la base de datos
Utilice este script para recuperar el historial completo de respaldos de una base de datos durante un período definido.
Este script ayuda a determinar si una base de datos específica se respaldó por última vez y cuándo, además del tamaño de cada respaldo.
- Abra SQL Server Management Studio.
- Conéctese a la instancia de SQL Server.
- Ejecute la siguiente 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 - Reemplazar
sql_database_name_herecon el nombre real de la base de datos. - De manera opcional, habilite el filtro de rango de fechas para limitar los resultados.
Validar la continuidad del número de secuencia de registro (LSN) de SQL
Utilice estos scripts cuando los registros de Avamar SQL Plug-in informen errores de brechas de registro .
Estas consultas ayudan a determinar si la cadena de registros de transacciones de SQL está dañada.
-
Ejecute la siguiente consulta para enumerar los valores de LSN de respaldo de registros.
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 -
Ejecute la siguiente consulta para recuperar el último LSN de respaldo de registros registrado por SQL Server.
SELECT last_log_backup_lsn FROM sys.database_recovery_status "WHERE database_id = DB_ID(N’sql_database_name_here')" - Reemplace todas las instancias de
sql_database_name_herecon el nombre de la base de datos que se está analizando. - Compare los valores de LSN devueltos por estas consultas.
Comparación de la información de LSN con los metadatos de Avamar
- Busque el archivo de metadatos del plug-in de Avamar SQL.
- Consulte
sqlmeta.xmlpara la información de LSN almacenada. - Compare los valores de LSN en
sqlmeta.xmlcon los resultados de la consulta de SQL Server. - Identifique brechas o discordancias que indiquen una cadena de registro dañada.
Additional Information
Información adicional/notas
- Los respaldos manuales o de SQL de otros fabricantes pueden interrumpir la cadena de registros que utiliza Avamar SQL Plug-in.
- Siempre verifique la actividad de respaldo de SQL fuera de Avamar durante las investigaciones de brechas de registro.
- La validación de LSN es fundamental antes de intentar restauraciones de registros u operaciones 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.