Avamar: O truncamento de log do plug-in SQL não reduz os arquivos de log de transações SQL

Summary: O backup do Avamar Structured Query Language (SQL) trunca mas não reduz os logs do SQL Server; Ele marca apenas os arquivos de log virtuais inativos para reutilização. Os administradores de banco de dados (DBAs) devem executar uma redução ...

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

Backup do plug-in SQL do Avamar — comportamento observado

Os administradores podem notar o seguinte durante ou depois de um backup do plug-in SQL do Avamar:

  • O log de transações SQL está truncado, mas o tamanho do arquivo físico não diminui.
  • Apesar da conclusão bem-sucedida do backup, o arquivo de log permanece em seu tamanho anterior ao backup.
  • As expectativas de que o processo de backup reduzirá automaticamente o arquivo de log não são atendidas.

Cause

Compreensão incorreta do gerenciamento de log de transações SQL

O problema se origina da suposição incorreta de que o plug-in SQL do Avamar trunca e reduz os arquivos de log de transações SQL durante um backup. Na realidade, o Avamar apenas sinaliza ao SQL que ocorreu um backup completo, permitindo que o SQL trunce o log. Ele não realiza nenhuma operação de redução de logs.

  • O truncamento do SQL marca os VLFs (Virtual Log Files, arquivos de log virtuais) inativos como reutilizáveis, mas o tamanho do arquivo físico permanece inalterado.
  • A lógica padrão do Microsoft SQL Server nunca reduz o tamanho do arquivo de log físico após o truncamento.
  • Os parâmetros de crescimento de log (tamanho inicial, incremento de crescimento, tamanho máximo) controlam a expansão do arquivo, não a redução
  • Os DBAs geralmente esperam redução automática, levando à confusão quando os arquivos de log mantêm seu tamanho original.

Impacto do comportamento do VLF

Cada VLF é a menor unidade que pode ser marcada como ativa ou inativa. Se algum VLF contiver registros de log necessários, todo o VLF permanecerá ativo, impedindo a reutilização dessa parte do arquivo. O truncamento só libera VLFs completamente inativos; Ele não recolhe o arquivo.

Premissas administrativas típicas

  • Supor que um truncamento iniciado por backup também reduzirá o arquivo de log.
  • Contando com o Avamar para gerenciar o tamanho do registro sem uma rotina de redução separada.
  • Ignorando a necessidade de uma tarefa DBCC SHRINKFILE ou de redução do Management Console agendada.

Resolution

Como o plug-in SQL do Avamar lida com arquivos de log de transações

O plug-in SQL do Avamar trunca o log de transações após um backup, mas não reduz o arquivo de log físico. Os DBAs deverão reduzir o log manualmente se for necessário um arquivo menor.

Procedimento passo a passo para reduzir logs de transações SQL

  • Confirme se o backup mais recente do Avamar foi concluído com sucesso.
  • Verifique se ocorreu o truncamento do registro (o log está marcado como reutilizável).
  • Execute uma operação de redução manual usando o SQL Server Management Studio (SSMS) ou um script T-SQL.
  • Agende tarefas regulares de redução se a redução contínua de tamanho for necessária.

Additional Information

Para obter informações adicionais sobre a redução de um arquivo de log do Microsoft SQL, consulte:

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.