Published on

November 23, 2018

Como Restaurar um Banco de Dados no SQL Server

Garantir a segurança dos dados é crucial para os administradores de TI devido às ameaças de perda de dados, erros humanos, tentativas de golpes, danos de hardware ou desastres naturais. Uma prática eficaz para minimizar o risco de perda de dados é criar backups regulares do banco de dados. Esses backups são armazenados no formato BAK e podem ser usados para restaurar o conteúdo do banco de dados se os arquivos de dados originais forem excluídos ou corrompidos. Neste artigo, discutiremos diferentes técnicas para restaurar um banco de dados no SQL Server 2014 a partir de um arquivo .bak.

Método 1: Restaurar Backup Completo do Banco de Dados via SQL Server Management Studio

Para restaurar um banco de dados usando o SQL Server Management Studio, siga estas etapas:

  1. Inicie o SQL Server Management Studio e conecte-se à instância apropriada do Microsoft SQL Server Database Engine.
  2. Clique em Explorador de Objetos ao lado do nó Bancos de Dados e escolha a opção Restaurar Banco de Dados no menu contextual.
  3. Selecione o menu Geral e navegue até a seção Origem. Clique na opção Dispositivo para localizar o arquivo de backup.
  4. Destaque o banco de dados com a extensão .bak e clique no botão OK.
  5. Na seção Opções, especifique as Opções de Restauração desejadas.
  6. Na guia Geral, clique no botão Verificar Mídia de Backup para garantir que o banco de dados esteja anexado corretamente.
  7. Se o banco de dados estiver anexado corretamente, você receberá uma mensagem pop-up informando “Banco de dados ‘Nome’ restaurado com sucesso”.
  8. Atualize o banco de dados master no explorador de objetos para ver o banco de dados restaurado.

Método 2: Restaurar Backup Completo do Banco de Dados via Consulta

Alternativamente, você pode restaurar um banco de dados SQL a partir de um arquivo .bak usando uma consulta. Abra uma nova janela de consulta e execute a seguinte instrução RESTORE:

RESTORE DATABASE [NomeDoBancoDeDados] FROM DISK = 'C:\Caminho\Para\Backup.bak' WITH REPLACE;

Após a restauração bem-sucedida, você pode usar esse banco de dados para diferentes operações.

Método 3: Restaurar Backup Completo do Banco de Dados via Solução Especializada

Se os métodos acima não estiverem funcionando ou parecerem complexos, você pode considerar o uso de uma ferramenta confiável de terceiros, como o SQL Bak File Repair. Este software permite que os usuários recuperem dados de vários arquivos de backup do SQL, incluindo tabelas, regras, gatilhos, procedimentos armazenados, visualizações, colunas, índices, chaves e muito mais. Ele suporta tanto arquivos MDF quanto NDF salvos dentro do arquivo BAK do SQL e oferece duas opções de exportação: Banco de Dados do SQL Server e Script Compatível com o SQL Server. A ferramenta não possui limitação de tamanho de arquivo e suporta arquivos .bak do SQL Server 2014, 2012 e todas as versões anteriores.

Conclusão

Com o backup de um banco de dados no SQL Server, você pode restaurar os dados em qualquer circunstância de perda de dados. Neste artigo, discutimos como restaurar um banco de dados no SQL Server 2014 a partir de um arquivo .bak usando o SQL Server Management Studio e o PowerShell. Se você achar as soluções manuais complicadas e demoradas, também é recomendado o uso de uma ferramenta confiável de terceiros, como o SQL Bak File Repair.

Click to rate this post!
[Total: 0 Average: 0]

Let's work together

Send us a message or book free introductory meeting with us using button below.