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 simples que contém um grupo de arquivos somente leitura.
Uma sequência de restauração em etapas restaura e recupera um banco de dados em estágios no nível do grupo de arquivos, começando com os grupos de arquivos primários e todos os grupos de arquivos secundários de leitura/gravação.
Neste exemplo, um banco de dados chamado adb, que usa o modelo de recuperação simples, 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 principal e o grupo B de arquivos do banco de dados adb parecem estar danificados; portanto, o administrador do banco de dados decide restaurá-los usando uma sequência de restauração por etapas. No modelo de recuperação simples, todos os grupos de arquivos de leitura/gravação devem ser restaurados do mesmo backup parcial. Embora o grupo A de arquivos esteja intacto, ele deve ser restaurado com o grupo de arquivos primário para garantir que eles sejam consistentes (o banco de dados será restaurado para o ponto no tempo definido até o final do último backup parcial). O grupo de arquivos C está intacto, mas deve ser recuperado para colocá-lo online. O grupo de arquivos B, embora danificado, contém dados menos críticos do que o Grupo de Arquivos C; portanto, B será restaurado por último.
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 parcial do primário e do grupo de arquivos
Aa partir de um backup parcial.RESTORE DATABASE adb READ_WRITE_FILEGROUPS FROM partial_backup WITH PARTIAL, RECOVERYNeste ponto, o grupo de arquivos primário e o grupo de arquivos
Aestão online. Os arquivos nos grupos de arquivosBeCestão com recuperação pendente, e os grupos de arquivos estão offline.Recuperação online do grupo de arquivos
C.O grupo de arquivos
Cestá consistente porque o backup parcial que foi restaurado acima foi realizado após o grupo de arquivosCter se tornado somente leitura, mesmo que o banco de dados tenha sido levado de volta no tempo pela restauração. O administrador do banco de dados recupera o grupoCde arquivos, sem restaurá-lo, para colocá-lo online.RESTORE DATABASE adb FILEGROUP='C' WITH RECOVERYNeste ponto, os grupos de arquivos
AeCestão online. Os arquivos no grupo de arquivos B estão em espera de recuperação, com o grupo de arquivos offline.Restauração online do grupo de arquivos
B.Os arquivos no grupo de arquivos
Bdevem ser restaurados. O administrador do banco de dados restaura o backup do grupoBde arquivos feito depois que o grupoBde arquivos se tornou somente leitura e antes do backup parcial.RESTORE DATABASE adb FILEGROUP='B' FROM backup WITH RECOVERYTodos os grupos de arquivos agora estão online.
Exemplos adicionais
Exemplo: restauração por etapas do banco de dados (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-Write (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)
BACKUP (Transact-SQL)
RESTORE (Transact-SQL)
Restaurações por etapas (SQL Server)