Avamar: Avkorting av SQL-pluginlogg krymper ikke SQL-transaksjonsloggfiler

Summary: Avamar Structured Query Language (SQL)-sikkerhetskopi avkortes, men forminskes ikke SQL Server-logger. Den markerer bare inaktive virtuelle loggfiler for gjenbruk. Databaseadministratorer (DBAer) må kjøre en krymping ...

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-plugin-sikkerhetskopiering – observert atferd

Administratorer kan legge merke til følgende under eller etter en sikkerhetskopi av Avamar SQL-pluginmodulen:

  • SQL-transaksjonsloggen avkortes, men den fysiske filstørrelsen reduseres ikke.
  • Til tross for vellykket sikkerhetskopiering forblir loggfilen i størrelse før sikkerhetskopieringen.
  • Forventninger om at sikkerhetskopieringsprosessen automatisk vil krympe loggfilen, innfris ikke.

Cause

Misforståelse av administrasjon av SQL-transaksjonslogg

Problemet stammer fra den feilaktige antagelsen om at Avamar SQL-plugin-modulen avkorter og forminsker SQL-transaksjonsloggfiler under en sikkerhetskopiering. I virkeligheten signaliserer Avamar bare SQL at en fullstendig sikkerhetskopi har oppstått, slik at SQL kan avkorte loggen. Den utfører ingen loggkrympeoperasjoner.

  • SQL-trunkering markerer inaktive virtuelle loggfiler (VLFer) som gjenbrukbare, men den fysiske filstørrelsen forblir uendret.
  • Standardlogikken i Microsoft SQL Server reduserer aldri den fysiske loggfilstørrelsen etter avkorting.
  • Logg vekstparametere (opprinnelig størrelse, vekstøkning, maksimal størrelse) kontroller filutvidelse, ikke reduksjon
  • DBA-er forventer ofte automatisk krymping, noe som fører til forvirring når loggfiler beholder sin opprinnelige størrelse.

Virkningen av VLF-atferd

Hver VLF er den minste enheten som kan merkes som aktiv eller inaktiv. Hvis en VLF inneholder nødvendige loggoppføringer, forblir hele VLF aktiv, og forhindrer gjenbruk av den delen av filen. Trunkering frigjør bare helt inaktive VLFer; Filen skjules ikke.

Typiske administrative forutsetninger

  • Forutsatt at en sikkerhetskopiering-initiert avkorting også vil krympe loggfilen.
  • Stoler på at Avamar administrerer loggstørrelse uten en egen krymperutine.
  • Overser behovet for en planlagt DBCC-krympefil- eller administrasjonskonsoll-krympeoppgave.

Resolution

Slik håndterer Avamar SQL-plugin-modulen transaksjonsloggfiler

Avamars SQL-plugin avkorter transaksjonsloggen etter en sikkerhetskopiering, men forminsker ikke den fysiske loggfilen. DBAer må forminske loggen manuelt hvis en mindre filstørrelse kreves.

Trinnvis fremgangsmåte for å forminske SQL-transaksjonslogger

  • Bekreft at den nyeste Avamar-sikkerhetskopien er fullført.
  • Kontroller at loggavkorting har oppstått (loggen er merket som gjenbrukbar).
  • Utfør en manuell krympeoperasjon ved hjelp av SQL Server Management Studio (SSMS) eller et T-SQL-skript.
  • Planlegg regelmessige krympeoppgaver hvis kontinuerlig størrelsesreduksjon er nødvendig.

Additional Information

Hvis du vil ha mer informasjon om hvordan du krymper en Microsoft SQL-loggfil, kan du se:

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.