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 apenas para bancos de dados com modelo simples que contêm pelo menos um grupo de arquivos secundário somente leitura.
Em uma restauração de arquivo, a meta é restaurar um ou mais arquivos danificados sem restaurar todo o banco de dados. No modelo de recuperação simples, os backups de arquivo são suportados apenas para arquivos somente leitura. O grupo de arquivos primário e os grupos de arquivos secundários de leitura/gravação são sempre restaurados juntos, restaurando um banco de dados ou backup parcial.
Os cenários de restauração de arquivo são os seguintes:
Restauração de arquivo offline
Em uma restauração de arquivo offline, o banco de dados está offline enquanto arquivos ou grupos de arquivos danificados são restaurados. No final da sequência de restauração, o banco de dados fica online.
Todas as edições do SQL Server 2014 dão suporte à restauração de arquivos offline.
Restauração de arquivo online
Em uma restauração de arquivo online, se o banco de dados estiver online no momento da restauração, ele permanecerá online durante a restauração do arquivo. No entanto, cada grupo de arquivos no qual um arquivo está sendo restaurado está offline durante a operação de restauração. Depois que todos os arquivos em um grupo de arquivos offline forem recuperados, o grupo de arquivos será automaticamente colocado online.
Para obter informações sobre o suporte para a restauração de arquivos e página online, consulte Recursos compatíveis com as edições do SQL Server 2014. Para obter mais informações sobre restaurações online, consulte Restauração Online (SQL Server).
Dica
Se você quiser que o banco de dados esteja offline para uma restauração de arquivo, coloque o banco de dados offline antes de iniciar a sequência de restauração executando a seguinte instrução ALTER DATABASE : ALTER DATABASE database_name SET OFFLINE.
Visão geral da restauração de arquivo e grupo de arquivos no modelo de recuperação simples
Um cenário de restauração de arquivo consiste em uma única sequência de restauração que copia, avança e recupera os dados apropriados da seguinte maneira:
Restaure cada arquivo danificado de seu backup de arquivo mais recente.
Restaure o backup de arquivo diferencial mais recente para cada arquivo restaurado e recupere o banco de dados.
Transact-SQL etapas para a sequência de restauração de arquivo (modelo de recuperação simples)
Esta seção mostra as opções essenciais do Transact-SQLRESTORE para uma sequência simples de restauração de arquivo. Sintaxe e detalhes que não são relevantes para essa finalidade são omitidos.
A sequência de restauração contém apenas duas instruções Transact-SQL. A primeira instrução restaura um arquivo secundário, arquivo A, que é restaurado usando WITH NORECOVERY. A segunda operação restaura outros dois arquivos B e C que são restaurados usando WITH RECOVERY de um dispositivo de backup diferente:
RESTORE DATABASE database FILE =name_of_file_A
DE file_backup_of_file_A
WITH NORECOVERY**;**
RESTORE DATABASE database FILE =name_of_file_B,name_of_file_C
Do arquivo file_backup_of_files_B_and_C
COM RECUPERAÇÃO;
Exemplos
Tarefas Relacionadas
Para restaurar arquivos e grupos de arquivos
Consulte Também
Backup e restauração: interoperabilidade e coexistência (SQL Server)
Backups diferenciais (SQL Server)
Backups completos de arquivos (SQL Server)
Visão geral do backup (SQL Server)
Visão geral da restauração e recuperação (SQL Server)
RESTORE (Transact-SQL)
Restaurações de banco de dados completas (modelo de recuperação simples)
Restaurações por etapas (SQL Server)