Avamar: Avamar SQL plug-in T-SQL-scripts gebruiken tijdens probleemoplossing
Summary: In dit artikel wordt beschreven hoe u algemene Microsoft SQL Server T-SQL-scripts kunt gebruiken om u te helpen bij het oplossen van back-upproblemen met de Avamar SQL plug-in. Deze scripts helpen bij het identificeren van de back-upgeschiedenis, het valideren van de continuïteit van het logboekvolgnummer (LSN) en het onderzoeken van fouten in het logboek. ...
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
Volledige databaseback-upgeschiedenis genereren
Gebruik dit script om de volledige back-upgeschiedenis voor een database over een bepaalde periode op te halen.
Dit script helpt te bepalen of en wanneer er voor het laatst een back-up is gemaakt van een specifieke database en wat de grootte van elke back-up is.
- Open SQL Server Management Studio.
- Maak verbinding met het SQL Server-instantie.
- Voer de volgende T-SQL-query uit.
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 - Vervangen
sql_database_name_heremet de werkelijke databasenaam. - Schakel optioneel het datumbereikfilter in om de resultaten te beperken.
Valideer de continuïteit van het SQL-logboekvolgnummer (LSN)
Gebruik deze scripts wanneer Avamar SQL-plug-inlogboeken fouten in het logboek rapporteren.
Deze query's helpen bepalen of de SQL-transactielogboekketen is verbroken.
-
Voer de volgende query uit om de LSN-waarden voor back-ups in het logboek weer te geven.
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 -
Voer de volgende query uit om de laatste logback-up LSN op te halen die is vastgelegd door SQL Server.
SELECT last_log_backup_lsn FROM sys.database_recovery_status "WHERE database_id = DB_ID(N’sql_database_name_here')" - Vervang alle instanties van
sql_database_name_heremet de databasenaam die wordt geanalyseerd. - Vergelijk de LSN-waarden die door deze query's worden geretourneerd.
LSN-informatie vergelijken met Avamar-metadata
- Zoek het metadatabestand van de Avamar SQL plugin.
- Kijk in het
sqlmeta.xmlbestand voor opgeslagen LSN-informatie. - Vergelijk de LSN-waarden in
sqlmeta.xmlmet de SQL Server-queryresultaten. - Identificeer hiaten of mismatches die duiden op een gebroken logketen.
Additional Information
Aanvullende informatie / opmerkingen
- Handmatige SQL-back-ups of SQL-back-ups van derden kunnen de logboekketen doorbreken die wordt gebruikt door de Avamar SQL-plug-in.
- Verifieer altijd SQL-back-upactiviteit buiten Avamar tijdens onderzoek naar logboekhiaten.
- LSN-validatie is van cruciaal belang voordat u logboekherstel of GLR-bewerkingen probeert uit te voeren.
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.