Compartilhar via


Restaurar banco de dados (página Geral)

Use a página Geral para especificar informações sobre o destino e a origem de bancos de dados em uma operação de restauração de banco de dados.

Para usar o SQL Server Management Studio para restaurar o backup de um banco de dados

ObservaçãoObservação

Ao especificar uma tarefa de restauração no SQL Server Management Studio, é possível gerar o script Transact-SQL RESTORE correspondente, com um clique no botão Script e a seleção de 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 executar RESTORE. Se o banco de dados existir, permissões RESTORE assumirão como padrão os membros das funções de servidor fixas sysadmin e dbcreator, e o proprietário (dbo) do banco de dados.

As permissões RESTORE são concedidas a funções nas quais as informações de associação estão sempre disponíveis para o servidor. Como a associação da função de banco de dados fixa pode ser verificada apenas quando o banco de dados está acessível e não danificado, o que nem sempre é o caso quando RESTORE é executado, os membros da função de banco de dados fixa db_owner não têm permissões RESTORE.

Opções

Origem

As opções do painel Restaurar de identificam o local dos conjuntos de backup no banco de dados e os conjuntos de backups que você deseja restaurar.

Termo

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 lógicos ou físicos de backup (fitas ou arquivos) que contêm o backup ou os backups a serem restaurados. Isso será necessário se o backup de banco de dados foi 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 Selecione dispositivos de backup. Nessa caixa de diálogo você poderá selecionar até 64 dispositivos que pertencem a um único conjunto de mídias. Os dispositivos de fita devem ser conectados fisicamente ao computador que executa a instância de SQL Server. Um arquivo de backup pode estar em um dispositivo de disco local ou remoto. Para obter mais informações, consulte Dispositivos de backup (SQL Server).

Quando você fechar a caixa de diálogo Selecione dispositivos de backup, o dispositivo selecionado aparecerá como valores somente leitura na lista Dispositivo.

Banco de dados

Selecione o nome do banco de dados a partir do qual os backups deverão ser restaurados na lista suspensa.

ObservaçãoObservação

Essa lista estará disponível apenas quando Dispositivo for selecionado. Apenas 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.

Termo

Definição

Banco de Dados

Insira o banco de dados a ser restaurado na lista. Você pode digitar um novo banco de dados ou escolher um banco de dados existente na lista suspensa. A lista inclui todos os bancos de dados do servidor, excluindo-se os bancos de dados de sistema master e tempdb.

ObservaçãoObservação

Para restaurar um backup protegido por senha, você deve usar a instrução RESTORE.

Restaurar para

A caixa Restaurar para será definida, por padrão, como "Para o último backup obtido". Você também pode clicar em Linha do Tempo para mostrar a caixa de diálogo Linha do Tempo do Backup que exibe o histórico de backup de banco de dados no formato 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. O banco de dados será restaurado então no estado em que estava naquele momento determinado especificado. Consulte Linha do tempo de backup.

Plano de restauração

Termo

Definição

Conjuntos de backup a serem restaurados

Exibe os conjuntos de backup disponíveis para o local especificado. Cada conjunto de backup, o resultado de uma operação de backup única, é distribuído por todos os dispositivos das mídia definidas. Por padrão, um plano de recuperação é sugerido para atingir a meta da operação de restauração que baseia-se 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 a restauração de um banco de dados, o plano de restauração seleciona o backup completo de banco de dados mais recente, seguido do backup de banco de dados mais recente, subsequente e diferencial, se houver. No modelo de recuperação completa, o plano de restauração, em seguida, seleciona todos os backups de log subsequentes.

Para substituir o plano de recuperação sugerido, você pode alterar as seleções na grade. Todos os backups que dependem de backup anulado serão anulados automaticamente.

Cabeçalho

Valores

Restaurar

As caixas de seleção marcadas indicam os conjuntos de backup a serem restaurados.

Nome

O nome do conjunto de backup.

Componente

O componente armazenado em backup: Banco de dados, Arquivo ou <em branco> (para logs de transação).

Tipo

O tipo de backup realizado: Completo, Diferencial ou Log de Transações.

Servidor

O nome da instância Mecanismo de Banco de Dados que executou a operação de backup.

Banco de dados

Nome do banco de dados envolvido na operação de backup.

Posição

A posição do conjunto de backup no volume.

Primeiro LSN

Número de sequência de log da primeira transação do conjunto de backup. Em branco para backups de arquivo.

Último LSN

O número de sequência de log da última transação do conjunto de backup. Em branco para backups de arquivo.

LSN do Ponto de Verificação

O número de sequência de log (LSN) do ponto de verificação mais recente no momento da criação do backup.

LSN Completo

Número de sequência de log do backup de banco de dados completo mais recente.

Data de Início

A data e hora de início da operação de backup, apresentadas na configuração regional do cliente.

Data de Conclusão

A data e hora da conclusão da operação de backup, apresentadas na configuração regional do cliente.

Tamanho

O tamanho do conjunto de backup em bytes.

Nome do Usuário

O nome do usuário que realizou a operação de backup.

Validade

A data e hora de validade do conjunto de backup.

As caixas de seleção serão habilitadas apenas quando a caixa de Seleção Manual estiver marcada. Isso permite selecionar os conjuntos de backup a serem restaurados.

Quando a caixa Seleção Manual estiver marcada, a exatidão da opção Restaurar Plano será verificada a cada vez que for modificada. Se a sequência de backups estiver incorreta, será exibida uma mensagem de erro.

Verificar mídia de backup

Chama uma instrução RESTORE VERIFY_ONLY nos conjuntos de backup selecionados.

ObservaçãoObservação

Essa é uma operação de execução longa e seu progresso pode ser acompanhado e cancelado por meio do Monitor de Progresso na Estrutura da Caixa de Diálogo.

Esse botão permite verificar a integridade dos arquivos de backup selecionados antes da restauração.

Ao verificar a integridade de conjuntos de backup, o status do progresso na parte inferior esquerda da caixa de diálogo dirá "Verificando" em vez de "Executando".

Suporte de compatibilidade

No SQL Server 2012, é possível restaurar um banco de dados de usuário de um backup de banco de dados criado por meio do SQL Server 2005 ou de uma versão posterior. No entanto, os backups do mestre, modelo e msdb que foram criados no SQL Server 2005 ou do SQL Server 2008 não poderão ser restaurados pelo SQL Server 2012. Além disso, backups criados no SQL Server 2012 não podem ser restaurados por nenhuma versão anterior do SQL Server.

ObservaçãoObservação

Nenhum backup do SQL Server pode ser restaurado para uma versão anterior do SQL Server a não ser na versão na qual o backup foi criado.

O SQL Server 2012 usa um caminho padrão diferente das versões anteriores. Assim, para restaurar um banco de dados que foi criado no local padrão dos backups do SQL Server 2005 ou do SQL Server 2008, você deve usar a opção MOVE.

Depois de restaurar um banco de dados do SQL Server 2005 ou do SQL Server 2008 no SQL Server 2012, o banco de dados será atualizado automaticamente. Normalmente, o banco de dados se torna disponível imediatamente. No entanto, se o banco de dados do SQL Server 2005 tiver índices de texto completo, o processo de atualização importará, redefinirá ou recriará esses índices, dependendo da configuração da propriedade de servidor Opção de Atualização de Texto Completo. 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 a serem indexados, a importação poderá levar várias horas e a recriação poderá ser até dez vezes mais demorada. Lembre-se também de que, quando a opção de atualização estiver definida como Importar, se um catálogo de texto completo não estiver disponível, os índices de texto completo associados serão recompilados.

Consulte também

Tarefas

Restaurar um banco de dados para uma transação marcada (SQL Server Management Studio)

Referência

Argumentos de RESTORE (Transact-SQL)

Conceitos

Dispositivos de backup (SQL Server)

Restaurar um backup de um dispositivo (SQL Server)

Restaurar um backup de log de transações (SQL Server)

Exibir o conteúdo de um arquivo ou fita de backup (SQL Server)

Exibir as propriedades e o conteúdo de um dispositivo de backup lógico (SQL Server)

Conjuntos de mídias, famílias de mídia e conjuntos de backup (SQL Server)

Aplicar backups de log de transações (SQL Server)