Estamos pensando em substituir os backups tradicionais do servidor SQL por um backup baseado em VSS de arquivos mdf e ldf. Como pessoa do banco de dados, sou um pouco nervoso com relação a isso, e ainda não consigo encontrar evidências de que isso não funcione?
Alguém pode sugerir um teste que eu possa configurar que demonstre onde podemos perder transações com essa estratégia? [Puxar o cabo de alimentação durante uma transação demorada é bom].
O sistema que estamos vendo cria um instantâneo inicial dos arquivos mdf e ldf e depois copia as alterações. Não consigo imaginar um cenário em que isso possa falhar.
Espero que você possa me ajudar a convencer meu chefe de que precisamos manter os backups tradicionais!
sql-server
Paulo
fonte
fonte
Respostas:
Desculpe desapontá-lo, mas os backups do VSS do SQL Server são totalmente suportados pela Microsoft por meio do SQL Writer Service ( http://technet.microsoft.com/en-us/library/ms175536.aspx ).
Quando o aplicativo de backup de terceiros deseja fazer um backup, o SQL Writer diz ao SQL Server para "Congelar E / S" no banco de dados. Depois que o IO é congelado, é feita uma captura instantânea dos arquivos mdf e ldf. Após a conclusão do instantâneo, o IO é descongelado. Isso evita todas as atividades de gravação no banco de dados enquanto o instantâneo está sendo gerado e pode levar 60 segundos ou mais. O aplicativo de backup de terceiros é copia os instantâneos dos arquivos ldf e mdf. Se você testar o aplicativo de backup de terceiros e vir mensagens no log de erros sobre Congelamento e Descongelamento de E / S para seus bancos de dados, ele estará usando a interface do gravador de SQL e os backups serão bons.
Descrição completa aqui: http://technet.microsoft.com/library/Cc966520
fonte