Avamar : La troncature des journaux des plug-ins SQL ne réduit pas les fichiers journaux des transactions SQL

Summary: La sauvegarde SQL (Structured Query Language) d’Avamar tronque les logs SQL Server, mais ne les réduit pas. Il marque uniquement les fichiers log virtuels inactifs à réutiliser. Les administrateurs de bases de données (DBA) doivent exécuter une analyse ...

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 Backup - Observed Behavior

Les administrateurs peuvent remarquer ce qui suit pendant ou après une sauvegarde d’Avamar SQL Plugin :

  • Le fichier log des transactions SQL est tronqué, mais la taille de son fichier physique ne diminue pas.
  • Malgré la réussite de la sauvegarde, le fichier log reste à sa taille d’avant la sauvegarde.
  • Les attentes selon lesquelles le processus de sauvegarde réduira automatiquement le fichier journal ne sont pas remplies.

Cause

Mauvaise compréhension de la gestion des fichiers log des transactions SQL

Le problème provient de l’hypothèse erronée selon laquelle le plug-in Avamar SQL tronque et réduit les fichiers log des transactions SQL lors d’une sauvegarde. En réalité, Avamar signale uniquement à SQL qu’une sauvegarde complète a eu lieu, ce qui permet à SQL de tronquer le log. Il n’effectue aucune opération de réduction des logs.

  • La troncature SQL marque les fichiers log virtuels (VLF) inactifs comme réutilisables, mais la taille du fichier physique reste inchangée.
  • La logique par défaut de Microsoft SQL Server ne réduit jamais la taille du fichier log physique après troncature.
  • Les paramètres de croissance des logs (taille initiale, incrément de croissance, taille maximale) contrôlent l’extension, et non la réduction des fichiers
  • Les administrateurs de bases de données s’attendent souvent à une réduction automatique, ce qui entraîne une confusion lorsque les fichiers log conservent leur taille d’origine.

Impact du comportement du VLF

Chaque VLF est la plus petite unité qui peut être marquée comme active ou inactive. Si un VLF contient des enregistrements de log requis, l’ensemble du VLF reste actif, empêchant ainsi la réutilisation de cette partie du fichier. La troncature ne libère que les VLF complètement inactives ; Cela ne réduit pas le fichier.

Hypothèses administratives typiques

  • L’hypothèse d’une troncature initiée par la sauvegarde réduira également le fichier journal.
  • S’appuyer sur Avamar pour gérer la taille des logs sans routine de réduction distincte.
  • Négliger la nécessité d’une tâche planifiée de réduction de DBCC SHRINKFILE ou de la console de gestion.

Resolution

Gestion des fichiers journaux des transactions par Avamar SQL Plugin

Le plug-in SQL d’Avamar tronque le fichier log des transactions après une sauvegarde, mais ne réduit pas le fichier log physique. Les administrateurs de bases de données doivent réduire le log manuellement si une taille de fichier inférieure est requise.

Procédure étape par étape pour réduire les fichiers log des transactions SQL

  • Vérifiez que la sauvegarde Avamar la plus récente s’est terminée avec succès.
  • Vérifiez que le log a été tronqué (le log est marqué comme réutilisable).
  • Effectuez une opération de réduction manuelle à l’aide de SQL Server Management Studio (SSMS) ou d’un script T-SQL.
  • Planifiez des tâches de réduction régulières si une réduction continue de la taille est nécessaire.

Additional Information

Pour plus d’informations sur la réduction d’un fichier journal Microsoft SQL, voir :

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.