Avamar: SQL-laajennuslokin katkaisu ei kutista SQL-tapahtumalokitiedostoja

Summary: Avamar Structured Query Language (SQL) -varmuuskopiointi lyhentää SQL Server -lokeja, mutta ei kutista niitä. Se merkitsee vain passiiviset virtuaaliset lokitiedostot uudelleenkäyttöä varten. Tietokannan järjestelmänvalvojien (DBA) on suoritettava kutistus ...

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.

Symptoms

Avamar SQL -laajennuksen varmuuskopiointi - havaittu toiminta

Järjestelmänvalvojat voivat huomata seuraavia asioita Avamar SQL -laajennuksen varmuuskopioinnin aikana tai sen jälkeen:

  • SQL-tapahtumaloki katkaistaan, mutta sen fyysinen tiedostokoko ei pienene.
  • Onnistuneesta varmuuskopioinnista huolimatta lokitiedosto pysyy varmuuskopiota edeltävässä koossaan.
  • Odotukset siitä, että varmuuskopiointi pienentää lokitiedoston automaattisesti, eivät täyty.

Cause

SQL-tapahtumalokin hallinnan väärinkäsitys

Ongelma johtuu virheellisestä olettamuksesta, että Avamar SQL -laajennus katkaisee ja kutistaa SQL-tapahtumalokitiedostoja varmuuskopioinnin aikana. Todellisuudessa Avamar ilmoittaa SQL:lle vain täydellisen varmuuskopioinnin suorittamisesta, minkä ansiosta SQL voi lyhentää lokin. Se ei suorita mitään login kutistamistoimintoa.

  • SQL-katkaisu merkitsee passiiviset virtuaalilokitiedostot (VLF) uudelleenkäytettäviksi, mutta fyysinen tiedostokoko pysyy muuttumattomana.
  • Microsoft SQL Serverin oletuslogiikka ei koskaan pienennä fyysisen lokitiedoston kokoa katkaisun jälkeen.
  • Lokin kasvuparametrit (alkukoko, kasvun lisäys, enimmäiskoko) ohjaavat tiedoston laajentamista, eivät pienentämistä
  • DBA: t odottavat usein automaattista kutistumista, mikä johtaa sekaannukseen, kun lokitiedostot säilyttävät alkuperäisen kokonsa.

VLF-käyttäytymisen vaikutus

Jokainen VLF on pienin yksikkö, joka voidaan merkitä aktiiviseksi tai passiiviseksi. Jos jokin VLF sisältää vaadittuja lokitietueita, koko VLF pysyy aktiivisena, mikä estää tiedoston kyseisen osan uudelleenkäytön. Katkaisu vapauttaa vain täysin passiiviset VLF: t; Se ei kutista tiedostoa.

Tyypillisiä hallinnollisia oletuksia

  • Jos oletetaan, että varmuuskopioinnin käynnistämä katkaisu myös lokitiedosto kutistuu.
  • Avamar voi hallita tukin kokoa ilman erillistä kutistusrutiinia.
  • Ajoitetun DBCC SHRINKFILE- tai Management Console -kutistustehtävän tarve unohtuu.

Resolution

Miten Avamar SQL -laajennus käsittelee tapahtumalokitiedostoja

Avamarin SQL-laajennus lyhentää tapahtumalokin varmuuskopioinnin jälkeen, mutta ei kutista fyysistä lokitiedostoa. DBA:iden on pienennettävä lokia manuaalisesti, jos tarvitaan pienempää tiedostokokoa.

SQL-tapahtumalokien pienentäminen vaihe vaiheelta

  • Varmista, että viimeisin Avamar-varmuuskopiointi onnistui.
  • Varmista, että loki katkaistiin (loki on merkitty uudelleenkäytettäväksi).
  • Suorita manuaalinen kutistustoiminto SQL Server Management Studion (SSMS) tai T-SQL-komentosarjan avulla.
  • Ajoita säännölliset kutistustehtävät, jos jatkuvaa koon pienentämistä tarvitaan.

Additional Information

Lisätietoja Microsoft SQL -lokitiedoston pienentämisestä on seuraavissa artikkeleissa:

Affected Products

Avamar

Products

Avamar, Avamar Plug-in for SQL
Article Properties
Article Number: 000039519
Article Type: Solution
Last Modified: 11 مارس 2026
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.