Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a:SQL Server
Este tópico é relevante para bases de dados SQL Server sob o modelo de recuperação simples que contêm um grupo de ficheiros apenas de leitura.
Uma sequência de restauro fragmentado restaura e recupera uma base de dados em etapas ao nível do grupo de ficheiros, começando pelo grupo principal e todos os grupos secundários de leitura/escrita.
Neste exemplo, uma base de dados chamada adb, que utiliza o modelo simples de recuperação, contém três grupos de ficheiros. O grupo A de ficheiros é de leitura/escrita, e o grupo B de ficheiros e o grupo C de ficheiros são apenas de leitura. Inicialmente, todos os grupos de ficheiros estão online.
O primário e o grupo de ficheiros B da base de dados adb parecem estar danificados; por isso, o administrador da base de dados decide restaurá-los usando uma sequência de restauração fragmentada. No modelo de recuperação simples, todos os grupos de ficheiros de leitura/escrita devem ser restaurados a partir do mesmo backup parcial. Embora o grupo A de ficheiros esteja intacto, deve ser restaurado com o grupo primário para garantir que são consistentes (a base de dados será restaurada até ao momento definido no final da última cópia de segurança parcial). O grupo C de ficheiros está intacto, mas tem de ser recuperado para o poder ativar. O grupo Bde ficheiros , embora danificado, contém menos dados críticos do que o grupo Cde ficheiros ; portanto, B será restaurado por último.
Restaurar Sequências
Observação
A sintaxe para uma sequência de restauro online é a mesma que para uma sequência de restauro offline.
Restauração parcial do primário e do grupo
Ade ficheiros a partir de uma cópia de segurança parcial.RESTORE DATABASE adb READ_WRITE_FILEGROUPS FROM partial_backup WITH PARTIAL, RECOVERYNeste momento, o grupo de ficheiros primário e o grupo
Ade ficheiros estão online. Os ficheiros nos grupos de ficheirosBeCestão pendentes de recuperação, e os grupos de ficheiros estão offline.Recuperação online do grupo
Cde ficheiros .O grupo de ficheiros
Cé consistente porque o backup parcial restaurado foi feito depois de o grupo de ficheirosCse tornar apenas de leitura, embora a base de dados tenha sido revertida a um estado anterior pela restauração. O administrador da base de dados recupera o grupoCde ficheiros, sem o restaurar, para o colocar online.RESTORE DATABASE adb FILEGROUP='C' WITH RECOVERYNeste momento, o grupo primário
Ae o grupo de ficheirosCestão online. Os ficheiros no grupo de ficheiros B permanecem em estado de recuperação pendente, com o grupo de ficheiros offline.Restauro online do grupo de ficheiros
B.Os ficheiros no grupo
Bde ficheiros têm de ser restaurados. O administrador da base de dados restaura a cópia de segurança do grupoBde ficheiros feito após o grupoBde ficheiros se tornar apenas de leitura e antes da cópia de segurança parcial.RESTORE DATABASE adb FILEGROUP='B' FROM backup WITH RECOVERYTodos os grupos de ficheiros estão agora online.
Exemplos adicionais
exemplo: restauração fragmentada de banco de dados (modelo de recuperação simples)
Exemplo: Restauro Online de um ficheiro Read-Only (Modelo de Recuperação Simples)
exemplo: restauração fragmentada do banco de dados (modelo de recuperação completa)
Exemplo: Restauração Online de um ficheiro Read-Write (Modelo de Recuperação Completa)
Exemplo: Restauração Online de um ficheiro Read-Only (Modelo de Recuperação Completa)
Ver também
Restauração Online (SQL Server)
CÓPIA DE SEGURANÇA (Transact-SQL)
RESTAURAR (Transact-SQL)
Restaurações Parciais (SQL Server)