Compartilhar via


Trabalhando com backups diferenciais multibase

 Este tópico só é relevante a bancos de dados com modelo de recuperação completa ou modelo de recuperação bulk-logged nos quais existam vários grupos de arquivos e cuja estratégia de backup inclua backups de arquivos e backups diferenciais. Backups diferenciais parciais devem usar um único backup parcial como base.

ObservaçãoObservação

Sob o modelo de recuperação simples, um backup diferencial deve ter uma base. Os backups diferenciais multibase são proibidos e a tentativa de usar um backup diferencial multibase exibe um erro e apresenta falha.

Sob o modelo de recuperação completa, um backup diferencial pode incluir arquivos que têm bases diferenciais diferentes. Um diferencial com várias bases é chamado de backup diferencial multibase. Backups diferenciais multibase podem ser difíceis de gerenciar e manter. Então, recomendamos que você evite criar backups diferenciais que tenham várias bases. Em vez disso, use backups de banco de dados diferenciais com backups de banco de dados e backups de arquivos diferenciais com backups de arquivos.

Causas dos backups diferenciais multibase

Backups diferenciais multibase podem ocorrer quando se faz um backup de banco de dados diferencial que seja baseado em um conjunto de backups de arquivos. Um backup diferencial multibase pode ocorrer quando se usa um diferencial de arquivo que liste vários arquivos, no qual a lista seja diferente do que é fornecido pelo backup de arquivo mais recente. Várias bases podem ocorrer também quando há alteração no acesso a um grupo de arquivos desde o backup parcial. Para obter mais informações, consulte Backups diferenciais parciais.

Quando um backup diferencial multibase pode ser útil

Em situações raras, um backup diferencial multibase pode fazer sentido. Por exemplo, um administrador de banco de dados pode usar um diferencial de banco de dados completo com um conjunto completo de backups de arquivos. Um conjunto inteiro de backups de arquivos substitui um único backup de banco de dados, criando um backup diferencial multibase. Dependendo do uso do banco de dados, o diferencial pode ser bem pequeno. De qualquer modo, a restauração de um arquivo segue o mesmo procedimento: restaure primeiro o backup de arquivo e depois o diferencial de banco de dados completo.

Neste caso, um backup diferencial multibase é mais fácil de gerenciar do que vários backups de arquivos de diferenciais separados; e as etapas de backup e restauração continuam simples. Não há nenhuma confusão em relação a quais backups devem ser restaurados, porque todos os arquivos são tratados da mesma forma.

Se você usa várias bases para backups diferenciais, mantenha a estratégia de multibase tão simples quanto possível. Evite estratégias que usem diferenciais multibase complexos, especialmente aqueles que requeiram que alguns arquivos ou grupos de arquivos sejam tratados diferentemente de outros arquivos ou grupos de arquivos no momento da restauração. Por exemplo, evite entremear backups de banco de dados completos, backups de arquivos e diferenciais de banco de dados. Evite, também, agrupar arquivos diferentemente no backup de banco de dados completo e nos backups diferenciais, a menos que os agrupamentos sejam muito simples e previsíveis, como no exemplo acima.