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.
Este tópico é 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 chamado 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 o grupo de arquivos B e o grupo de arquivos C são somente leitura. Inicialmente, todos os grupos de arquivos estão online.
O arquivo a1 no grupo A de arquivos parece estar danificado e o administrador do 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 de leitura/gravação não é permitida.
Restaurar sequências
Observação
A sintaxe de uma sequência de restauração online é a mesma de uma sequência de restauração offline.
Restauração online do arquivo
a1.RESTORE DATABASE adb FILE='a1' FROM backup WITH NORECOVERY;Neste ponto, o arquivo a1 está no estado RESTORING e o grupo de arquivos A está offline.
Depois de restaurar o arquivo, o administrador do banco de dados usa 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.
O administrador restaura todos os backups de log feitos desde o backup de arquivo restaurado, terminando com o backup de log mais recente (log_backup3, feito na etapa 2). Depois que o último backup for restaurado, o banco de dados será 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 LOG adb WITH RECOVERY;O arquivo
a1agora está online.
Exemplos adicionais
Exemplo: restauração por etapas do banco de dados (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 Read-Only (modelo de recuperação simples)
Exemplo: Restauração por etapas do banco de dados (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 de Read-Only (modelo de recuperação completa)
Consulte Também
Restauração Online (SQL Server)
Restaurações por etapas (SQL Server)
BACKUP (Transact-SQL)
Visão geral da restauração e recuperação (SQL Server)
Aplicar backups de log de transações (SQL Server)
RESTORE (Transact-SQL)