Crie um backup completo do SQL Server sem afetar o plano de manutenção?

1

Nós usamos um servidor SQL Server 2005 centralizado para desenvolvimento web. O servidor tem um plano de manutenção para fazer um backup completo a cada domingo e backups incrementais em todas as outras noites. Todos os bancos de dados usam o Modelo de Recuperação Simples, portanto, os logs de transações não são um fator.

Além disso, nossos programadores são solicitados a salvar manualmente um backup completo sempre que fizerem alterações consideráveis no banco de dados. O backup completo está registrado no nosso repositório de controle de origem.

Ocorre que um backup manual afetará os backups incrementais diários feitos pelo plano de manutenção. Se bem entendi, um programador pode fazer um backup completo manual na quarta-feira e o incremento automático na quinta-feira dependerá do backup completo de quarta-feira em vez do de domingo. Não é bom.

É possível salvar um backup completo que não afeta o plano de manutenção? Minha pesquisa sugere que um instantâneo de banco de dados pode ser apropriado, mas estou apenas procurando por um backup sem gerar um novo banco de dados no servidor.

Assumiremos que o programador pode executar / adaptar um script se a funcionalidade não estiver no SQL Management Studio.

Obrigado!

    
por WimpyProgrammer 23.07.2009 / 19:36

1 resposta

5

Sim, eles precisam especificar a opção copy_only:

link

link

Esta opção não está disponível na interface da GUI, portanto, o backup deve ser feito a partir de um script ou janela de consulta.

    
por 23.07.2009 / 20:00