Eu tenho um erro muito estranho (do meu ponto de vista) ao tentar restaurar o banco de dados do servidor SQL de uma série de backups de grupos de arquivos.
Aqui está minha configuração atual:
Eu tenho DB com 2 arquivos, 2 grupos de arquivos e 1 arquivo de log.
1º grupo (chamado PRIMARY não é somente leitura e contém meus dados atuais).
2º é (chamado HISTÓRICO) é somente leitura.
Eu também tenho particionamento.
Por falta de espaço faço o seguinte:
- Após algumas operações de serviço (mover dados de PRIMARY para HISTORICAL FG) faço backup COMPLETO do banco de dados (todos os meses).
- Depois disso, faça backup COMPLETO de ambos os grupos e, em seguida, faça backup de log.
- Eu faço backup completo do PRIMARY FG todas as noites.
- Eu faço backup diferencial PRIMARY FG a cada hora.
- Eu faço backup t-log a cada 15 minutos.
Minha estratégia é minimizar o espaço necessário para backups.
Em caso de falha, restaurarei o backup COMPLETO desde o início do mês. Depois disso, restaurarei o backup HISTÓRICO (que é apenas um para cada mês). Depois disso, restaurarei o backup PRIMARY FG completo no horário desejado (não tenho certeza se devo restaurar o backup PRIMARY FG após o backup COMPLETO do banco de dados). Como última etapa, restaurarei o backup do t-log e retornarei o banco de dados ao estado operacional (se necessário).
Eu faço essas operações no passado. No momento, recebo o erro de que o LSN que tentei restaurar é muito recente. Por que isso aconteceu?
A sequência pode estar um pouco errada para uma restauração fragmentada que você está tentando, especialmente quando aplicar os tlogs. Isso é o que o TechNet documentou.