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.
Use a página Geral para especificar informações sobre os bancos de dados de destino e de origem para uma operação de restauração de banco de dados.
Para usar o SQL Server Management Studio para restaurar um backup de banco de dados
Restaurar um backup de banco de dados (SQL Server Management Studio)
Definir um dispositivo de backup lógico para uma unidade de fita (SQL Server)
Observação
Ao especificar uma tarefa de restauração usando o SQL Server Management Studio, você pode gerar o script Transact-SQLRESTORE correspondente clicando em Script e selecionando um destino para o script.
Permissões
Se o banco de dados que está sendo restaurado não existir, o usuário deverá ter permissões CREATE DATABASE para poder executar RESTORE. Se o banco de dados existir, as permissões RESTORE são automaticamente concedidas aos membros das funções de servidor fixas sysadmin e dbcreator e ao proprietário (dbo) do banco de dados.
As permissões RESTORE são fornecidas a funções nas quais as informações de associação estão sempre prontamente disponíveis para o servidor. Como a associação de função de banco de dados fixa só pode ser verificada quando o banco de dados está acessível e não danificado, o que nem sempre ocorre quando RESTORE é executado, os membros do db_owner função de banco de dados fixa não têm permissões RESTORE.
A restauração de um backup criptografado requer VIEW DEFINITION permissões para o certificado ou chave assimétrica usada para criptografar durante o backup.
Opções
Fonte
As opções da Restauração dopainel identificam o local dos conjuntos de backup do banco de dados e quais conjuntos de backup você deseja restaurar.
| Prazo | Definição |
|---|---|
| Banco de dados | Selecione o banco de dados a ser restaurado na lista suspensa. A lista contém apenas os bancos de dados dos quais foi feito um backup de acordo com o histórico de backup do msdb . |
| Dispositivo | Selecione os dispositivos de backup lógicos ou físicos (fitas, URL ou arquivos) que contêm o backup ou os backups que você deseja restaurar. Isso será necessário se o backup do banco de dados tiver sido feito em uma instância diferente do SQL Server. Para selecionar um ou mais dispositivos de backup lógicos ou físicos, clique no botão Procurar que abre a caixa de diálogo Selecionar dispositivos de backup . Lá, você pode selecionar até 64 dispositivos que pertencem a um único conjunto de mídias. Os dispositivos de fita devem estar fisicamente conectados ao computador que está executando a instância do SQL Server. Um arquivo de backup pode estar em um dispositivo de armazenamento local ou remoto. Para obter mais informações, consulte Dispositivos de Backup (SQL Server). Você também pode selecionar URL como tipo de dispositivo para arquivos de backup armazenados no armazenamento da Azure. Quando você sair da caixa de diálogo Selecionar dispositivos de backup, o dispositivo selecionado aparecerá como valores somente leitura na lista Dispositivo. |
| Banco de dados | Selecione, no menu suspenso, o nome do banco de dados do qual os backups devem ser restaurados. Observação: essa lista só estará disponível quando o dispositivo estiver selecionado. Somente os bancos de dados que têm backups nos dispositivos selecionados estarão disponíveis. |
Destino
As opções do painel Restaurar para identificam o banco de dados e o ponto de restauração.
| Prazo | Definição |
|---|---|
| Banco de dados | Insira o banco de dados a ser restaurado na lista. Você pode inserir um novo banco de dados ou selecionar um banco de dados existente na lista suspensa. A lista inclui todos os bancos de dados no servidor, excluindo o mestre e o tempdb dos bancos de dados do sistema. Observação: para restaurar um backup protegido por senha, você deve usar a instrução RESTORE . |
| Restaurar | A caixa Restaurar para será definida como "Para o último backup feito" por padrão. Você também pode clicar em Linha do Tempo para mostrar a caixa de diálogo Linha do Tempo de Backup , que exibe o histórico de backup do banco de dados na forma de uma linha do tempo. Clique em Linha do Tempo para designar um datetime específico para o qual você deseja restaurar o banco de dados. Em seguida, o banco de dados será restaurado para o estado em que estava neste ponto especificado no tempo. Consulte a Linha do Tempo de Backup. |
Plano de restauração
| Prazo | Definição |
|---|---|
| Conjuntos de backup a serem restaurados | Exibe os conjuntos de backup disponíveis para o local especificado. Cada conjunto de backup, resultado de uma única operação de backup, é distribuído em todos os dispositivos no conjunto de mídias. Por padrão, um plano de recuperação é sugerido para atingir a meta da operação de restauração baseada na seleção dos conjuntos de backup necessários. O SQL Server Management Studio usa o histórico de backup no msdb para identificar quais backups são necessários para restaurar um banco de dados e cria um plano de restauração. Por exemplo, para uma restauração de banco de dados, o plano de restauração seleciona o backup de banco de dados completo mais recente seguido pelo backup de banco de dados diferencial subsequente mais recente, se houver. No modelo de recuperação completa, o plano de restauração seleciona todos os backups de log subsequentes. Para substituir o plano de recuperação sugerido, você pode alterar as seguintes seleções na grade. Todos os backups que dependem de um backup desmarcado são desmarcados automaticamente. Restaurar: As caixas de seleção selecionadas indicam os conjuntos de backup a serem restaurados. Nome: o nome do conjunto de backup. Componente: o componente de backup: banco de dados, arquivo ou <em branco> (para logs de transações). Tipo: o tipo de backup executado: Completo, Diferencial, ou Log de Transações. Servidor: o nome da instância do Mecanismo de Banco de Dados que executou a operação de backup. Banco de dados: o nome do banco de dados envolvido na operação de backup. Posição: A posição do conjunto de backup no volume. Primeiro LSN: o número da sequência de logs da primeira transação no conjunto de backup. Em branco para backups de arquivo. Último LSN: o número da sequência de logs da última transação no conjunto de backup. Em branco para backups de arquivo. Ponto de verificação LSN: O número de sequência de log (LSN) do ponto de verificação mais recente no momento em que o backup foi criado. LSN completo: o número da sequência de logs do backup de banco de dados completo mais recente. Data de início: a data e a hora em que a operação de backup começou, apresentada na configuração regional do cliente. Data de término: a data e a hora em que a operação de backup terminou, apresentada na configuração regional do cliente. Tamanho: o tamanho do conjunto de backup em bytes. Nome de Usuário: o nome do usuário que executou a operação de backup. Expiração: a data e a hora em que o conjunto de backup expira. As caixas de seleção só são habilitadas quando a caixa Seleção Manual é marcada. Isso permite que você selecione quais conjuntos de backup devem ser restaurados. Quando a caixa Seleção Manual é marcada, a precisão do Plano de Restauração é verificada toda vez que ele é modificado. Se a sequência de backups estiver incorreta, uma mensagem de erro será exibida. |
| Verificar mídia de backup | Chama uma instrução RESTORE VERIFY_ONLY nos conjuntos de backup selecionados. Observação: essa é uma operação de execução longa e seu progresso pode ser acompanhado e cancelado usando o Monitor de Progresso na Estrutura de Diálogo. Esse botão permite que você verifique a integridade dos arquivos de backup selecionados antes de restaurá-los. Ao verificar a integridade dos conjuntos de backup, o status de progresso na parte inferior esquerda da caixa de diálogo lerá "Verificando" em vez de "Executando". |
Suporte de compatibilidade
No SQL Server 2014, você pode restaurar um banco de dados de usuário de um backup de banco de dados criado usando o SQL Server 2005 ou uma versão posterior. No entanto, backups de mestre, modelo e msdb criados usando o SQL Server 2005 por meio do SQL Server 2012 não podem ser restaurados pelo SQL Server 2014. Além disso, os backups criados no SQL Server 2014 não podem ser restaurados por nenhuma versão anterior do SQL Server.
O SQL Server 2014 usa um caminho padrão diferente das versões anteriores. Portanto, para restaurar um banco de dados que foi criado no local padrão de uma versão anterior do SQL Server, você deve usar a opção MOVE.
Depois de restaurar um banco de dados de versão anterior para o SQL Server 2014, o banco de dados será atualizado automaticamente. Normalmente, o banco de dados fica disponível imediatamente. No entanto, se um banco de dados do SQL Server 2005 tiver índices de texto completo, o processo de atualização importará, redefinirá ou recriará, dependendo da configuração da propriedade do servidor Full-Text Upgrade Option . Se a opção de atualização for definida como Importar ou Recriar, os índices de texto completo permanecerão indisponíveis durante a atualização. Dependendo da quantidade de dados que estão sendo indexados, a importação pode levar várias horas e a recompilação pode levar até dez vezes mais tempo. Lembre-se também de que, quando a opção de atualização estiver definida como Importar, se não houver um catálogo de texto completo disponível, os índices de texto completo associados serão recompilados.
Restaurando de um backup criptografado
A restauração requer que o certificado ou a chave assimétrica que foi originalmente usada para criar o backup esteja disponível na instância para a qual você está restaurando. A conta que executa a restauração deve ter VIEW DEFINITIONS no certificado ou na chave assimétrica. Os certificados usados para criptografar o backup não devem ser renovados ou atualizados.
Restaurando a partir do Armazenamento Azure
Ao restaurar um backup armazenado no armazenamento do Azure, a interface do usuário de restauração tem uma nova opção de dispositivo de backup. URL na caixa de diálogo Selecionar dispositivos de backup . Quando você clica em Adicionar, isso leva você à caixa de diálogo Conectar ao Azure que permite especificar as informações da Credencial do SQL para autenticar na conta de armazenamento. Depois de conectados à conta de armazenamento, os arquivos de backup são exibidos na caixa de diálogo Localizar um arquivo de Backup no Azure, onde você pode selecionar o arquivo a ser usado para a restauração.
Consulte Também
Dispositivos de backup (SQL Server)
Restaurar um backup de um dispositivo (SQL Server)
Restaurar um banco de dados para uma transação marcada (SQL Server Management Studio)
Restaurar um backup de log de transações (SQL Server)
Exibir o conteúdo de uma fita ou arquivo de backup (SQL Server)
Exibir as propriedades e o conteúdo de um dispositivo de backup lógico (SQL Server)
Conjuntos de mídia, famílias de mídia e conjuntos de backup (SQL Server)
Argumentos de RESTORE (Transact-SQL)
Aplicar backups de log de transações (SQL Server)