Share via


Backups de instantâneo

Juntamente com fornecedores de hardware e software independentes, o SQL Server oferece suporte a tecnologias de backup e restauração de instantâneos (backup de instantâneos do SQL Server). Um backup de instantâneo é um backup especializado criado quase instantaneamente usando uma solução de hardware de espelhamento dividido obtida de um fornecedor de hardware e software independente. Os backups de instantâneo minimizam ou eliminam o uso de recursos do SQL Server para realizar o backup. Isso é especialmente útil para bancos de dados de tamanhos médios a muito grandes nos quais a disponibilidade é muito importante.

Backups de instantâneo apresentam os seguintes benefícios principais:

  • Um backup pode ser criado rapidamente, geralmente em questão de segundos, com pequeno ou nenhum efeito no servidor.

  • Uma operação de restauração pode ser realizada de um backup em disco muito rapidamente.

  • O backup em fita pode ser realizado por outro host sem efeito no sistema de produção.

  • Uma cópia de um banco de dados de produção pode ser criada instantaneamente para fins de relatório ou teste.

Visão geral de backups de instantâneo

O backup de instantâneo SQL Server é realizado em cooperação com fornecedores de hardware ou software de terceiros ou ambos. Esses fornecedores usam recursos do SQL Server projetados para esse propósito. A tecnologia de backup subjacente cria uma cópia instantânea dos dados dos quais o backup está sendo feito. A cópia instantânea geralmente é realizada pela divisão de um conjunto de discos espelhado ou pela criação de uma cópia de um bloco de disco quando este é gravado. Isso preserva o original. No momento da restauração, o original é disponibilizado imediatamente e a sincronização dos discos subjacentes ocorre em segundo plano. Isso resulta em operações de restauração quase instantâneas.

O backup de instantâneo do SQL Server também é usado pelo VSS (Serviço de Cópias de Sombra de Volume) do MicrosoftWindows Server 2003 e por todos os softwares de backup e armazenamento que usam essa estrutura. Para obter mais informações, consulte Serviço do gravador do SQL.  

Só os seguintes tipos de backups podem ser backups de instantâneo:

  • Backups completos

  • Backups parciais

  • Backups de arquivos

  • Backups diferenciais de bancos de dados Só há suporte para estes quando o fornecedor usa a interface VSS.

Exceto conforme observado anteriormente neste tópico, os backups de instantâneo são funcionalmente equivalentes aos backups convencionais correspondentes. Você pode usar backups de instantâneo em seqüências de restauração com backups completos não-instantâneos, backups diferenciais e backups de log. Como outros backups, os backups de instantâneo são rastreados no banco de dados msdb, onde são identificados por backupset.is_snapshot = 1. Para obter mais informações sobre o msdb, consulte Banco de dados msdb.

SQL Server não oferece suporte a restauração online de um backup de instantâneo. Restaurar um backup de instantâneo automaticamente torna o banco de dados offline. Uma restauração por etapas pode incorporar backups de instantâneo, mas todas as seqüências de restauração são restaurações offline. Para obter mais informações sobre restaurações por etapas Executando restauração por etapas.

Para obter mais informações, consulte o site SQL Server Web. Além disso, você pode contatar seu fornecedor de software de backup ou de armazenamento.