Avamar: Jak používat skripty T-SQL modulu plug-in Avamar SQL při odstraňování problémů

Summary: Tento článek popisuje, jak používat běžné skripty T-SQL serveru Microsoft SQL Server k odstraňování problémů se zálohováním doplňku Avamar SQL. Tyto skripty pomáhají identifikovat historii zálohování, ověřit kontinuitu pořadového čísla protokolu (LSN) a prozkoumat chyby mezer v protokolu. ...

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

Generování kompletní historie zálohování databáze

Pomocí tohoto skriptu můžete načíst úplnou historii zálohování databáze za definované časové období.
Tento skript pomáhá určit, zda a kdy byla konkrétní databáze naposledy zálohována a jaká je velikost jednotlivých záloh.

  1. Otevřete SQL Server Management Studio.
  2. Připojte se k instanci serveru SQL.
  3. Spusťte následující dotaz 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. Nahradit sql_database_name_here se skutečným názvem databáze.
  5. Volitelně můžete povolit filtr rozsahu dat a zúžit tak výsledky.

Ověření kontinuity pořadového čísla protokolu SQL (LSN)

Tyto skripty použijte, když protokoly modulu plug-in Avamar SQL hlásí chyby mezery v protokolu .
Tyto dotazy vám pomůžou určit, jestli je řetěz transakčních protokolů SQL poškozený.

  1. Spuštěním následujícího dotazu vypíšete hodnoty LSN zálohování protokolů.

    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. Spuštěním následujícího dotazu načtěte poslední název LSN zálohování protokolu zaznamenaný SQL Server.
    SELECT last_log_backup_lsn FROM sys.database_recovery_status "WHERE database_id = DB_ID(N’sql_database_name_here')"
  3. Nahradit všechny výskyty sql_database_name_here s názvem databáze, která je analyzována.
  4. Porovnejte hodnoty LSN vrácené těmito dotazy.

Porovnání informací LSN s metadaty Avamar

  1. Vyhledejte soubor metadat doplňku Avamar SQL.
  2. Zkontrolujte sqlmeta.xml soubor pro uložené informace LSN.
  3. Porovnejte hodnoty LSN v sqlmeta.xml s výsledky dotazu SQL Server.
  4. Identifikujte mezery nebo neshody, které značí přerušený řetězec protokolů.

Additional Information

Doplňkové informace / poznámky

  • Ruční zálohování SQL nebo zálohování SQL od jiných výrobců může přerušit řetězec protokolů používaný modulem plug-in Avamar SQL.
  • Během šetření mezer v protokolu vždy ověřujte aktivitu zálohování SQL mimo systém Avamar.
  • Ověření LSN je důležité před pokusem o obnovení protokolů nebo operace 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.