Exemplo: restauração de banco de dados por etapas (modelo de recuperação simples)
Aplica-se a: SQL Server
Uma sequência de restauração por etapas restaura e recupera um banco de dados em etapas no nível do grupo de arquivos, começando pelo grupo de arquivos primários e todos os grupos de arquivos secundários de leitura e gravação.
Nesse exemplo, o banco de dados adb
é restaurado em um computador novo depois de um desastre. O banco de dados está usando o modelo de recuperação simples. Antes do desastre, todos os grupos de arquivos estão online. Os grupos de arquivos A
e C
são de leitura/gravação e o grupo de arquivos B
é somente leitura. O grupo de arquivos B
se tornou somente leitura antes do mais recente backup parcial, que contém o grupo de arquivos primários e os grupos de arquivos secundários de leitura/gravação, A
e C
. Depois que o grupo de arquivos B
tornou-se somente leitura, foi feito um backup de arquivo separado do grupo de arquivos B
.
Sequências da restauração
Restauração parcial do grupo de arquivos primários e grupos de arquivos
A
eC
.RESTORE DATABASE adb FILEGROUP='A',FILEGROUP='C' FROM partial_backup WITH PARTIAL, RECOVERY;
Neste momento, o grupo de arquivos primários e os grupos de arquivos
A
eC
estão online. Todos os arquivos no grupo de arquivosB
estão com recuperação pendente e o grupo de arquivos está offline.Restauração online do grupo de arquivos
B
.RESTORE DATABASE adb FILEGROUP='B' FROM backup WITH RECOVERY;
Todos os grupos de arquivos agora estão online.
Exemplos adicionais
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 de leitura/gravação (modelo de recuperação completa)
Exemplo: restauração online de um arquivo somente leitura (modelo de recuperação completa)
Confira também
Restauração online (SQL Server)
BACKUP (Transact-SQL)
RESTORE (Transact-SQL)
Restaurações por etapas (SQL Server)