Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a: SQL Server
Este artigo é relevante para bancos de dados do SQL Server no modelo de recuperação completa que contém vários arquivos ou grupos de arquivos.
Neste exemplo, um banco de dados nomeado adb, que usa o modelo de recuperação completa, contém três grupos de arquivos. O grupo de arquivos A é de leitura/gravação e os grupos de arquivos B e C são somente leitura. Inicialmente, todos os grupos de arquivos estão online.
O arquivo a1 no grupo de arquivos A parece estar danificado e o administrador de banco de dados decide restaurá-lo enquanto o banco de dados permanece online.
Observação
No modelo de recuperação simples, a restauração online de dados leitura/gravação não é permitida.
Sequências de restauração
A sintaxe para uma sequência de restauração online é igual à de uma sequência de restauração offline.
Restauração online do arquivo
a1.RESTORE DATABASE adb FILE = 'a1' FROM backup WITH NORECOVERY;Neste momento, o arquivo
a1está no estado deRESTORINGe o grupo de arquivosAestá offline.Depois de restaurar o arquivo, faça um novo backup de log para garantir que o ponto em que o arquivo ficou offline seja capturado.
BACKUP LOG adb TO log_backup3;Restauração online de backups de log.
Você restaura todos os backups de log feitos desde o backup do arquivo restaurado, terminando com o backup de log mais recente (
log_backup3, feito na etapa anterior). Depois que o último backup é restaurado, o banco de dados é recuperado.RESTORE LOG adb FROM log_backup1 WITH NORECOVERY; RESTORE LOG adb FROM log_backup2 WITH NORECOVERY; RESTORE LOG adb FROM log_backup3 WITH NORECOVERY; RESTORE DATABASE adb WITH RECOVERY;O arquivo
a1agora está online.
Mais exemplos
- Exemplo: restauração de banco de dados por etapas (modelo de recuperação simples)
- Exemplo: restauração por etapas de apenas alguns grupos de arquivos (modelo de recuperação simples)
- Exemplo: restauração online de um arquivo somente leitura (modelo de recuperação simples)
- Exemplo: restauração de banco de dados por etapas (modelo de recuperação completa)
- Exemplo: restauração por etapas de apenas alguns grupos de arquivos (modelo de recuperação completa)
- Exemplo: restauração online de um arquivo somente leitura (modelo de recuperação completa)