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 no Armazenamento de Blobs do Azure, confira Backup e restauração do SQL Server com o Armazenamento de Blobs do Microsoft Azure.
Neste tópico
Antes de começar:
Para restaurar um backup de um dispositivo usando:
Antes de começar
Segurança
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 o comando RESTORE. Se o banco de dados existir, as permissões RESTORE usarão como padrão os membros das funções de servidor fixas sysadmin e dbcreator e o proprietário (dbo) do banco de dados (para a opção FROM DATABASE_SNAPSHOT, o banco de dados sempre existe).
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.
Como usar o SQL Server Management Studio.
Para restaurar um backup de um dispositivo
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.
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.
Clique com o botão direito do mouse no banco de dados, aponte para Tarefase clique em Restaurar.
Clique no tipo da operação de restauração desejada (Banco de Dados, Arquivos e Grupos de Arquivosou Log de Transações). Essa ação abre a caixa de diálogo de restauração correspondente.
Na página Geral , na seção Restaurar Origem , clique em Dispositivo de Origem.
Clique no botão de procura da caixa de texto Dispositivo de Origem , que abre a caixa de diálogo Especificar Backup .
Na caixa de texto Mídia de Backup , selecione Dispositivo de Backupe clique no botão Adicionar para abrir a caixa de diálogo Selecionar Dispositivo de Backup .
Na caixa de texto Dispositivo de backup , selecione o dispositivo a ser usado para restaurar a operação.
Usando o Transact-SQL
Para restaurar um backup de um dispositivo
Conecte-se ao Mecanismo de Banco de Dados.
Na barra Padrão, clique em Nova Consulta.
Na instrução RESTORE , especifique um dispositivo de backup lógico ou físico a ser usado na operação de backup. Este exemplo restaura de um arquivo em disco que tem o nome físico
Z:\SQLServerBackups\AdventureWorks2022.bak
.
RESTORE DATABASE AdventureWorks2022
FROM DISK = 'Z:\SQLServerBackups\AdventureWorks2022.bak' ;
Confira 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 no modelo de recuperação simples (Transact-SQL)
Restore a Database Backup Using SSMS
Restaurar um backup de banco de dados diferencial (SQL Server)
Restaurar um banco de dados em um novo local (SQL Server)
Fazer backup de arquivos e de grupos de arquivos (SQL Server)
Fazer backup de um log de transações (SQL Server)
Criar um backup diferencial de banco de dados (SQL Server)