Avamar: Avamar SQL -laajennuksen T-SQL-komentosarjojen käyttäminen vianmäärityksen aikana

Summary: Tässä artikkelissa kuvataan, miten yleisiä Microsoft SQL Server T-SQL -komentosarjoja käytetään apuna Avamar SQL -laajennuksen varmuuskopiointiongelmien vianmäärityksessä. Nämä komentosarjat auttavat tunnistamaan varmuuskopiointihistorian, vahvistamaan lokin järjestysnumeron (LSN) jatkuvuuden ja tutkimaan lokiaukkovirheitä. ...

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

Luo täydellinen tietokannan varmuuskopiohistoria

Tämän komentosarjan avulla voit hakea tietokannan koko varmuuskopiohistorian määritetyltä ajanjaksolta.
Tämä komentosarja auttaa määrittämään, onko tietty tietokanta viimeksi varmuuskopioitu ja milloin se on varmuuskopioitu ja kunkin varmuuskopion koko.

  1. Avaa SQL Server Management Studio.
  2. Muodosta yhteys SQL Server -esiintymään.
  3. Suorita seuraava T-SQL-kysely.
    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. Korvata sql_database_name_here tietokannan todellisella nimellä.
  5. Halutessasi voit tarkentaa tuloksia ottamalla käyttöön ajanjaksosuodattimen.

SQL-lokin järjestysnumeron (LSN) jatkuvuuden vahvistaminen

Käytä näitä komentosarjoja, kun Avamar SQL -laajennuksen lokit ilmoittavat lokin aukkovirheistä .
Nämä kyselyt auttavat määrittämään, onko SQL-tapahtumalokiketju katkennut.

  1. Näytä LSN-varmuuskopioiden arvot suorittamalla seuraava kysely.

    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. Suorita seuraava kysely hakeaksesi viimeisen SQL Serverin tallentaman LSN-varmuuskopion.
    SELECT last_log_backup_lsn FROM sys.database_recovery_status "WHERE database_id = DB_ID(N’sql_database_name_here')"
  3. Korvaa kaikki esiintymät sql_database_name_here Kun tietokannan nimi analysoidaan.
  4. Vertaa näiden kyselyiden palauttamia LSN-arvoja.

Vertaa LSN-tietoja Avamar-metatietoihin

  1. Etsi Avamar SQL -laajennuksen metatietotiedosto.
  2. Tutustu sqlmeta.xml tiedosto tallennetuille LSN-tiedoille.
  3. LSN-arvojen vertailu sqlmeta.xml SQL Server -kyselyn tulosten kanssa.
  4. Tunnista aukot tai ristiriidat, jotka viittaavat katkenneeseen lokiketjuun.

Additional Information

Lisätietoja / huomautuksia

  • Manuaaliset tai kolmannen osapuolen SQL-varmuuskopiot voivat katkaista Avamar SQL -laajennuksen käyttämän lokiketjun.
  • Tarkista SQL-varmuuskopiointitoiminnot aina Avamarin ulkopuolella log gap -tutkimusten aikana.
  • LSN-vahvistus on tärkeää ennen lokin palautusta tai GLR-toimintoa.
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.