[Banco de Dados] Verificando o Tamanho do Backup

Por Rodrigo, em CrespiDB
Pessoal,

A pergunta foi “tenho no log do SQL Server a taxa de compactação do backup, mas não sei quanto isso representa em giga bytes. Como descobrir?”

Todo o backup no SQL Server é armazenado no MSDB e pode ser consultado através da tabela backupset, essa tabela contém todas as informações necessárias para criar um bom script de manutenção e validação de backup.

Mas, respondendo a pergunt que me foi enviada. A query abaixo soma a coluna backup_size que indica o tamanho em bytes e converte para gigabytes, já a coluna compressed_backup_size é o tamanho do backup após a compressão e a conversão para gigabytes.


select

SUM(backup_size)/1070000000 tamanho_cheio,

SUM(compressed_backup_size)/1070000000 tamanho_compacto

from

dbo.backupset

where

backup_start_date = getdate()


Recomendo uma pesquisa no link do MSDN sobre a tabela backupset no link: http://msdn.microsoft.com/en-us/library/ms186299.aspx

Abraço, Rodrigo

Comentários

Postagens mais visitadas