Cuando el historial de copias de seguridad diario es demasiado granular para una visión general de planificación de capacidad a alto nivel, una vista mensual ofrece una imagen más clara de las tendencias de crecimiento a largo plazo. Esta consulta agrega datos de copia de seguridad de msdb..backupset por mes, tomando el tamaño máximo alcanzado en cada mes para calcular el cambio neto mensual.
Esto complementa el informe diario: utilice la vista diaria para la detección de anomalías a corto plazo, y la vista mensual para presentar previsiones de crecimiento a las partes interesadas o dimensionar el almacenamiento futuro.
Informe de Cambio de Tamaño Mensual
La consulta agrupa las entradas de copia de seguridad por año-mes (extraído con CONVERT y LEFT), toma el tamaño máximo de copia de seguridad MAX por mes y, a continuación, empareja cada mes con el anterior para calcular el delta. Configure únicamente el nombre de la base de datos al inicio.
DECLARE @dbname NVARCHAR(1024)
-- Configure HERE: database name
SET @dbname = 'YourDatabaseName'
;WITH TempTable (Row, database_name, backup_start_date, Mb) AS
(
SELECT
ROW_NUMBER() OVER (ORDER BY LEFT(CONVERT(NVARCHAR(20), backup_start_date, 112), 6)) AS Row,
database_name,
LEFT(CONVERT(NVARCHAR(20), backup_start_date, 112), 6) AS month,
MAX(CAST(backup_size / 1024.0 / 1024.0 AS DECIMAL(10,2))) AS Mb
FROM msdb..backupset
GROUP BY database_name,
LEFT(CONVERT(NVARCHAR(20), backup_start_date, 112), 6),
type
HAVING type = 'D'
AND database_name = @dbname
)
SELECT
A.database_name,
A.backup_start_date AS month,
A.Mb AS max_backup_size_mb,
A.Mb - B.Mb AS delta_mb
FROM TempTable A
LEFT JOIN TempTable B ON A.Row = B.Row + 1
ORDER BY database_name, backup_start_date;
La columna delta_mb muestra el crecimiento neto en comparación con el mes anterior. Un delta en crecimiento constante es señal de una acumulación de datos saludable; los picos repentinos pueden indicar inserciones de datos no controladas, cargas masivas u operaciones de mantenimiento de índices que no estaban previstas. Estos datos se integran de forma natural en los modelos de previsión de almacenamiento.








