Restaurar um backup de um dispositivo (SQL Server)

Aplica-se a:SQL Server

Este tópico descreve como restaurar um backup de um dispositivo no SQL Server usando o SQL Server Management Studio ou o Transact-SQL.

Observação

Para obter informações sobre o backup do SQL Server para o Armazenamento de Blobs do Azure, consulte Backup e restauração do SQL Server com o Microsoft Armazenamento de Blobs do Azure.

Neste tópico

Antes de começar

Segurança

Permissões

Se a base de dados a ser restaurada não existir, o utilizador deve ter CREATE DATABASE permissões para poder executar RESTORE. Se a base de dados existir, RESTORE as permissões são, por predefinição, atribuídas aos membros das funções de servidor fixas sysadmin e dbcreator e ao proprietário (dbo) da base de dados (para a opção FROM DATABASE_SNAPSHOT, a base de dados existe sempre).

RESTORE As permissões são dadas a funções nas quais as informações de associação estão sempre prontamente disponíveis para o servidor. Como a pertença ao papel fixo da base de dados só pode ser verificada quando a base de dados está acessível e intacta, o que nem sempre acontece quando RESTORE é executada, os membros do papel fixo da base de dados db_owner não têm RESTORE permissões.

Usando o SQL Server Management Studio

Para restaurar uma cópia de segurança a partir de um dispositivo

  1. Depois de se conectar à instância apropriada do Mecanismo de Banco de Dados do Microsoft SQL Server, no Pesquisador de Objetos, clique no nome do servidor para expandir a árvore do servidor.

  2. Expanda Bancos de Dadose, dependendo do banco de dados, selecione um banco de dados de usuário ou expanda Bancos de Dados do Sistema e selecione um banco de dados do sistema.

  3. Clique com o botão direito do rato na base de dados, selecione Tarefase, em seguida, clique em Restaurar.

  4. Clique no tipo de operação de restauração que deseja (Banco de Dados, Arquivos e Grupos de Arquivosou Log de Transações). Isso abre a caixa de diálogo de restauração correspondente.

  5. Na página Geral, na seção Fonte de restauração , clique em Do dispositivo.

  6. Clique no botão Procurar da caixa de texto Do dispositivo, que abre a caixa de diálogo Especificar Backup.

  7. Na caixa de texto de mídia de backup, selecione Dispositivo de Backupe clique no botão Adicionar para abrir a caixa de diálogo Selecionar Dispositivo de Backup.

  8. Na caixa de texto dispositivo de backup, selecione o dispositivo que deseja usar para a operação de restauração.

Usando Transact-SQL

Para restaurar uma cópia de segurança a partir de um dispositivo

  1. Conecte-se ao Mecanismo de Banco de Dados.

  2. Na barra Padrão, clique em Nova Consulta.

  3. Na RESTORE instrução, especifique um dispositivo de backup lógico ou físico para usar na operação de backup. Este exemplo restaura a partir de um arquivo de disco que tem o nome físico Z:\SQLServerBackups\AdventureWorks2022.bak.

RESTORE DATABASE AdventureWorks2022  
   FROM DISK = 'Z:\SQLServerBackups\AdventureWorks2022.bak' ;  
  

Ver também

RESTORE FILELISTONLY (Transact-SQL)
RESTORE HEADERONLY (Transact-SQL)
RESTORE LABELONLY (Transact-SQL)
RESTORE VERIFYONLY (Transact-SQL)
restaurar um backup de banco de dados sob o modelo de recuperação simples (Transact-SQL)
restaurar um backup de banco de dados usando o SSMS
Restaurar um Backup Diferencial de Base de Dados (SQL Server)
restaurar um banco de dados para um novo local (SQL Server)
fazer backup de arquivos e grupos de arquivos (SQL Server)
Backup de um Log de Transações (SQL Server)
Criar um backup diferencial de banco de dados (SQL Server)