Instantâneos do Banco de Dados
Este tópico descreve o recurso de instantâneo do banco de dados, que era novidade no Microsoft SQL Server 2005. Os instantâneos do banco de dados estão disponíveis somente no SQL Server 2005 Enterprise Edition e versões posteriores. Todo modelo de recuperação oferece suporte a instantâneos do banco de dados.
Um instantâneo do banco de dados é uma exibição somente leitura, estática de um banco de dados (o banco de dados de origem). Podem existir vários instantâneos em um banco de dados de origem e eles sempre residem na mesma instância de servidor que o banco de dados. Cada instantâneo do banco de dados é consistente de maneira transacional com o banco de dados de origem a partir do momento da criação do instantâneo. Um instantâneo persiste até que seja explicitamente cancelado pelo proprietário do banco de dados.
Ao contrário do comportamento padrão dos bancos de dados de usuários, um instantâneo do banco de dados é criado com a opção do banco de dados ALLOW_SNAPSHOT_ISOLATION definida como ON, seja qual for a configuração dessa opção no banco de dados primário ou no banco de dados de sistema modelo.
Os instantâneos podem ser utilizados como relatórios. Além disso, no caso de um erro do usuário em um banco de dados de origem, você pode revertê-lo ao estado em que estava quando o instantâneo foi criado. A perda de dados é limitada a atualizações no banco de dados desde a criação do instantâneo.
Importante |
---|
A reversão não funciona em um banco de dados offline ou corrompido. Portanto, é necessário fazer backups e testar regularmente seu plano de restauração para proteger um banco de dados. |
Observação |
---|
Os instantâneos do banco de dados não estão relacionados a backups de instantâneos, isolamento do instantâneo de transações ou replicação de instantâneo. |
Nesta seção
Como funcionam os instantâneos de banco de dados
Fornece uma visão geral conceitual da tecnologia de instantâneos do banco de dados.Usos comuns dos instantâneos do banco de dados
Apresenta diversas situações nas quais os instantâneos do banco de dados são úteis.Limitações e requisitos de instantâneos do banco de dados
Discute o impacto dos instantâneos do banco de dados no banco de dados de origem e no ambiente do sistema, bem como limitações dos próprios instantâneos.Criando um instantâneo do banco de dados
Considera algumas das práticas recomendadas para criar instantâneos do banco de dados e fornece um link para uma descrição sobre como criá-los.Compreendendo tamanhos de arquivo esparso em instantâneos do banco de dados
Discute os arquivos esparsos criados para instantâneos do banco de dados e como exibir seus tamanhos atual e máximo.Revertendo para um instantâneo do banco de dados
Discute como reverter um trabalho de instantâneo e as restrições sobre a reversão de operações, e fornece um link para uma descrição sobre como fazer a reversão.Descartando um instantâneo do banco de dados
Discute a exclusão de instantâneos e fornece um link para uma descrição sobre como excluí-los.