Avamar : Utilisation des scripts T-SQL du plug-in Avamar SQL lors du dépannage
Summary: Cet article explique comment utiliser les scripts T-SQL courants de Microsoft SQL Server pour résoudre les problèmes de sauvegarde du plug-in Avamar SQL. Ces scripts permettent d’identifier l’historique des sauvegardes, de valider la continuité du numéro de séquence de log (LSN) et d’examiner les erreurs d’écart de log. ...
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
Générer un historique complet des sauvegardes de la base de données
Utilisez ce script pour récupérer l’historique complet des sauvegardes d’une base de données sur une période définie.
Ce script permet de déterminer quand et si une base de données spécifique a été sauvegardée pour la dernière fois, ainsi que la taille de chaque sauvegarde.
- Ouvrez SQL Server Management Studio.
- Connectez-vous à l’instance SQL Server.
- Exécutez la requête T-SQL suivante.
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 - Remplacer
sql_database_name_hereavec le nom réel de la base de données. - Vous pouvez également activer le filtre Plage de dates pour affiner les résultats.
Valider la continuité du numéro de séquence du log SQL (LSN)
Utilisez ces scripts lorsque les journaux des plug-ins Avamar SQL signalent des erreurs d’écart de log .
Ces requêtes permettent de déterminer si la chaîne des fichiers log des transactions SQL est rompue.
-
Exécutez la requête suivante pour répertorier les valeurs LSN des sauvegardes de 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 -
Exécutez la requête suivante pour récupérer le dernier LSN de sauvegarde de log enregistré par SQL Server.
SELECT last_log_backup_lsn FROM sys.database_recovery_status "WHERE database_id = DB_ID(N’sql_database_name_here')" - Remplacez toutes les instances de
sql_database_name_hereavec le nom de la base de données en cours d’analyse. - Comparez les valeurs LSN renvoyées par ces requêtes.
Comparaison des informations LSN avec les métadonnées Avamar
- Localisez le fichier de métadonnées du plug-in Avamar SQL.
- Passez en revue la
sqlmeta.xmlpour les informations LSN stockées. - Comparez les valeurs LSN dans
sqlmeta.xmlavec les résultats de la requête SQL Server. - Identifiez les lacunes ou les incohérences qui indiquent une chaîne de logs rompue.
Additional Information
Informations supplémentaires / Remarques
- Les sauvegardes SQL manuelles ou tierces peuvent rompre la chaîne de logs utilisée par le plug-in Avamar SQL.
- Vérifiez toujours l’activité de sauvegarde SQL en dehors d’Avamar lors des enquêtes sur les écarts de log.
- La validation LSN est essentielle avant toute tentative de restauration de log ou d’opération 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.