Documentos da Palestra do SQL Saturday 361

Boa tarde Pessoal!

No SQL Saturday 361 apresentei alguns modelos de documentação de backups e conforme solicitação, segue abaixo os dois documentos utilizados na apresentação.

Estes documentos são parte do que utilizamos no dia-a-dia da CrespiDB, recomendo que seja feita uma análise para adaptação as necessidades de cada ambiente.

O primeiro documento é o de análise de risco de backup e restore a intenção é classificar os artefatos do ambiente de banco de dados e estimar métricas de tempo de restore, backup, espaço em disco, segurança das mídias e etc.

O segundo documento é um check-list de restore onde deve conter todas as informações de restore dos bancos de dados.

Neste documento a minha recomendação é incluir desde a localização das mídias de restore, senhas, até os scripts para restauração dos bancos de dados.

Espero que estes documentos sejam pontos de partidas.

Abraço, Rodrigo

SQL Saturday #325

 

sqlsat325_web

Pessoal, já falei no post anterior sobre o SQL Saturday #325 (ver link: SQL Saturday #325).

Este post é para reforçar o convite para o evento e lembrar que estarei palestrando sobre estratégias de backup de bancos de dados OLTP. Para detalhes da minha sessão veja o link: http://www.sqlsaturday.com/viewsession.aspx?sat=325&sessionid=22359 e não deixe de conferir a grade palestras http://www.sqlsaturday.com/325/schedule.aspx.

Registrense agora são os melhores profissionais de SQL Server falando de SQL Server http://www.sqlsaturday.com/325/register.aspx

Abraço, Rodrigo

Verificando o Tamanho do Backup

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