23/04/2021 • Arquivado para: Backup de dados • Soluções comprovadas
Assim como o processo de transferência de arquivos entre dois dispositivos, também pode-se realizar o processo de transferência de um banco de dados de um servidor para outro. A maneira mais simples de realizar o procedimento é, por exemplo, copiar o banco de dados de um servidor para outro. Além disso, ao transferir um banco de dados entre servidores, certifique-se de saber as senhas dos servidores de destino. Este artigo explica os métodos para transferir banco de dados de um servidor para outro.
Por definição, um banco de dados é uma coleção de dados armazenados no computador com direitos de administrador. Aqui os dados podem ser acessados por todos os dispositivos que trabalham na rede ou servidor. O banco de dados contém todas as informações sobre o servidor e os dispositivos conectados. Em caso de travamento ou falha do sistema, ou corrupção do disco rígido do dispositivo, atuar como administrador pode levar a conclusão de que o melhor a se fazer é transferir o banco de dados de um servidor para outro. Este processo pode ser iniciado, ou seja, copiar o banco de dados de um servidor para outro. Este artigo explica os dois métodos para transferir banco de dados de um servidor para outro. Aqui estão os tópicos que serão discutidos em detalhes.
Se você pretende copiar o banco de dados de um servidor para outro, uma maneira simples é usar o Assistente de cópia de banco de dados. Para um especialista em servidor ou administrador, usar este utilitário embutido é uma maneira fácil de transferir o banco de dados de um dispositivo para outro, ou seja, do servidor A para o servidor B. O Assistente de cópia de banco de dados é um recurso embutido para o gerenciamento do servidor SQL estúdio. Mas se você optar pelo assistente de cópia do banco de dados, existem algumas limitações no caminho. Aqui estão algumas delas:
1- Se você estiver usando uma versão expressa do servidor SQL, o Assistente de cópia de banco de dados não estará disponível.
2- Se você estiver usando uma nova versão do servidor SQL, o banco de dados não pode ser transferido ou copiado para versões anteriores.
3- Os bancos de dados marcados para replicação, mantidos inacessíveis, carregando, offline, recuperando, suspeito ou em modo de emergência, ou que possuem dados ou arquivos de log armazenados no armazenamento do Microsoft Azure não podem ser copiados ou transferidos por meio do Assistente de cópia de banco de dados.
Caso você esteja usando o servidor SQL e queira copiar um banco de dados de um servidor para outro, aqui estão os passos a seguir:
Etapa 1: Inicie o estúdio de gerenciamento do servidor SQL. No menu, selecione o banco de dados de destino que deve ser transferido.
Etapa 2: Clique com o botão direito do mouse no banco de dados de destino e no menu suspenso, selecione a opção de Tarefas e, em seguida, selecione a opção de Copiar banco de dados.
Etapa 3: Na janela do Assistente de cópia do banco de dados, clique em Avançar para continuar.
Etapa 4: Na próxima janela, adicione o nome do servidor de origem. Para entrar no servidor de origem, escolha a autenticação do Windows ou o modo de autenticação do servidor SQL. Adicione o nome de usuário e a senha e clique em Avançar para continuar.
Etapa 5: Repita a mesma etapa para adicionar o nome do servidor de destino e solicitar as informações de autenticação. Clique em próximo para continuar.
Etapa 6: Selecione Usar o objeto de gerenciamento SQL como um método e clique em Avançar para continuar.
Etapa 7: Na próxima janela, selecione o banco de dados de destino e escolha a opção Mover ou Copiar. Marque a opção de Copiar para manter o banco de dados no servidor original, enquanto marque a opção de Mover para transferir o banco de dados para outros servidores.
Etapa 8: Verifique o MDF e o caminho do arquivo de log no dispositivo de destino. Conclua o assistente e clique em Concluir para finalizar a ação. Assim que o processo for concluído, o banco de dados será transferido para o servidor de destino.
Além de usar o estúdio de gerenciamento do servidor SQL para copiar o banco de dados de um servidor para outro, existe um método direto para executar essa ação. Pode-se usar a técnica Copiar e mover para transferir o banco de dados de um servidor para outro. Essa técnica pode ser realizada por meio de backup e restauração. Crie um backup para o banco de dados de um servidor e restaure-o no outro servidor. Aqui estão as etapas a seguir:
Etapa 1: Inicie o estúdio de gerenciamento do servidor SQL, selecione o banco de dados de destino e clique com o botão direito nele. No menu suspenso, escolha a opção de Tarefas e, em seguida, selecione Backup.
Etapa 2: Selecione o backup completo e clique em adicionar para adicionar o backup com localização e nome.
Etapa 3: Crie um backup completo do servidor de origem e copie o backup do banco de dados criado. Copie-o para outro dispositivo.
Etapa 4: Agora inicie o estúdio de gerenciamento do servidor SQL no dispositivo do servidor de destino. Clique com o botão direito do mouse no servidor SQL e selecione a opção de Restaurar o banco de dados no menu suspenso.
Etapa 5: No próximo pop-up, selecione o dispositivo, ou seja, o backup completo criado no dispositivo do servidor de origem e restaure o backup no dispositivo do servidor de destino.
Assim que o processo de transferência for concluído, as pastas de destino restauradas como backup completo no dispositivo do servidor de origem serão mostradas no dispositivo do servidor de destino.
Vários motivos podem levar à transferência do banco de dados de um servidor para outro. Eles podem incluir qualquer situação como, falha do sistema/travamento do sistema ou corrupção do disco rígido em qualquer dispositivo em uma rede usando o servidor. Outros motivos podem incluir a sincronização de dois dispositivos usando servidores diferentes. Este artigo explicou procedimentos detalhados em etapas para copiar o banco de dados de um servidor para outro. A transferência de um banco de dados de um servidor para outro pode ser realizada por meio do assistente de cópia de banco de dados e backup e restauração simples. Na técnica anterior, um recurso integrado do estúdio de gerenciamento do servidor SQL, ou seja, o assistente de cópia de banco de dados, é usado. No último, é criado um backup completo do banco de dados que é restaurado em outro servidor no dispositivo de destino.
Luís Santos
chief Editor