Avamar: Zkrácení protokolu modulu SQL nezmenšuje soubory protokolu transakcí SQL.

Summary: Zálohování SQL (Structured Query Language) Avamar zkracuje, ale nezmenšuje protokoly systému SQL Server. Označí pouze neaktivní virtuální soubory protokolu pro opakované použití. Správci databází (DBA) musí spustit zmenšení ...

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

Zálohování doplňku Avamar SQL – pozorované chování

Správci mohou během zálohování doplňku Avamar SQL nebo po něm zaznamenat následující:

  • Transakční protokol SQL se zkrátí, ale jeho fyzická velikost souboru se nezmenší.
  • I přes úspěšné dokončení zálohy zůstane soubor protokolu na úrovni před zálohou.
  • Očekávání, že proces zálohování automaticky zmenší soubor protokolu, nejsou splněna.

Cause

Nepochopení správy transakčních protokolů SQL

Problém vychází z nesprávného předpokladu, že doplněk Avamar SQL během zálohování zkracuje a zmenšuje soubory protokolu transakcí SQL. Ve skutečnosti software Avamar pouze signalizuje serveru SQL, že došlo k úplné záloze, což serveru SQL umožňuje protokol zkrátit. Neprovádí žádnou operaci zmenšení protokolu.

  • Zkrácení SQL označí neaktivní soubory VLF (Virtual Log Files) jako opakovaně použitelné, ale fyzická velikost souboru zůstane nezměněna.
  • Výchozí logika Microsoft SQL Server po zkrácení nikdy nezmenšuje velikost fyzického souboru protokolu.
  • Parametry růstu protokolu (počáteční velikost, přírůstek růstu, maximální velikost) rozšiřování, nikoli zmenšování řídicího souboru
  • Správci databází často očekávají automatické zmenšení, což vede k nejasnostem, když si soubory protokolu zachovají svou původní velikost.

Vliv chování VLF

Každý VLF je nejmenší jednotka, kterou lze označit jako aktivní nebo neaktivní. Pokud některý VLF obsahuje požadované záznamy protokolu, celý VLF zůstane aktivní a zabrání opětovnému použití této části souboru. Zkrácení uvolní pouze zcela neaktivní VLF; Soubor se nesbalí.

Typické administrativní předpoklady

  • Za předpokladu, že zkrácení inicializované zálohováním také zmenší soubor protokolu.
  • Spoléhání se na řešení Avamar při správě velikosti protokolu bez samostatné rutiny zmenšování.
  • Přehlédnutí potřeby naplánovaného zmenšení souboru DBCC SHRINKFILE nebo úlohy zmenšení konzoly pro správu.

Resolution

Jak doplněk Avamar SQL zpracovává soubory protokolu transakcí

Doplněk SQL společnosti Avamar zkrátí transakční protokol po záloze, ale nezmenší fyzický soubor protokolu. Správci databází musí protokol zmenšit ručně, pokud je vyžadována menší velikost souboru.

Podrobný postup zmenšení protokolů transakcí SQL

  • Potvrďte, že se poslední záloha Avamar úspěšně dokončila.
  • Ověřte, zda došlo ke zkrácení protokolu (protokol je označen jako opakovaně použitelný).
  • Proveďte operaci ručního zmenšení pomocí SQL Server Management Studio (SSMS) nebo skriptu T-SQL.
  • Naplánujte pravidelné úlohy zmenšování, pokud je potřeba průběžné zmenšování velikosti.

Additional Information

Další informace týkající se zmenšení souboru protokolu Microsoft SQL naleznete v tématu:

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.