Uma questão puramente teórica, pois tenho considerado possíveis cenários de DR ...
Neste cenário:
- O link entre um princípio e um servidor espelho fica indisponível por um período de tempo (por exemplo, interrupção da rede)
- Backups de log incrementais ainda estão sendo feitos durante esse período
- Em seguida, o banco de dados principal falha e é irrecuperável
É possível restaurar os backups de log incrementais no espelho para atualizá-lo e colocá-lo novamente on-line ou você precisaria começar do zero com uma restauração de um backup completo?
Dependendo do tamanho do banco de dados, a diferença pode ser de horas de inatividade, por isso seria bom saber. Estou predominantemente interessado no SQL Server 2008 R2 e 2012, mas outras pessoas podem estar interessadas em outras versões se houver uma diferença.
Resposta curta, sim.
Resposta mais longa, você precisaria remover o espelhamento do banco de dados sem colocar o banco de dados online. Então é apenas um banco de dados em NORECOVERY para que você possa restaurar logs de transações para ele. Em seguida, coloque-o online e use-o normalmente.