O Banco de Dados Restaurado do SQL Server 2008 permite backup diferencial quando não existe

4

Eu restaurei um arquivo de backup (usado como modelo para novos bancos de dados) como um novo banco de dados. Normalmente, como parte desse processo, faço um backup completo após a restauração, mas desta vez fui chamado para outro problema antes de poder fazer isso e, enquanto isso, meu trabalho de backup diferencial agendado regularmente era executado. Ele obteve um backup diferencial desse banco de dados sem causar erros. Por outro lado, a tarefa de backup de log não informava corretamente que não havia backup completo disponível.

Eu li em vários lugares que você não pode ter um diferencial ou um backup de log sem um completo, então por que esse banco de dados específico permite uma diferença? Alguém mais já encontrou esse comportamento?

    
por Eyespi20 13.03.2015 / 15:55

1 resposta

5

Pode parecer contra-intuitivo, mas está contando tudo que você restaurou como o último backup completo.

Este é um diagrama muito bom para mostrar o que estou falando.

Eupegueiessaimagemdo artigo sobre cadeias de restauração e não as quebras , e o resto do artigo também é muito bom. (Resumindo: Copiar só é seu amigo.)

    
por 13.03.2015 / 22:37