Diariamente, enviamos nossos backups do SQL Server pela WAN. Precisamos minimizar o tamanho desses backups para que não demore uma eternidade.
Não nos importamos se nosso processo de backup demorar um pouco mais; como está, precisamos mover 30gigs de backup compactado pela WAN que leva mais de 10 horas.
Existem duas opções para obter backups diários menores.
- Envio de logs, o que significaria que teríamos que reestruturar o processo de recuperação de desastres.
- Retire as informações do banco de dados e reconstrua do outro lado (elimine índices não agrupados em cluster, compacte índices agrupados em 100% - reconstrua do outro lado)
Ambos envolveriam uma quantidade razoável de trabalho de nossa parte. Estamos usando o SQL Server 2008 pro, todos os backups são compactados.
Existem produtos comerciais que podem nos fornecer tamanho de backup semelhante à opção (2)?
Existe um script abrangente por aí que nos permita realizar (2)? (manipulação de visualizações indexadas, índices filtrados, chaves estrangeiras e assim por diante)