wils@web ~ $ cat ~/ajuda/como-migrar-um-banco-de-dados-mysql-entre-servidores.md

Migração

Como migrar um banco de dados MySQL entre servidores

atualizado em 21/07/2026

Este manual tem como objetivo guiar você na migração de um banco de dados MySQL entre servidores, garantindo que todos os dados sejam transferidos corretamente.

Passo 1: Preparar o servidor de origem

No servidor de origem, você precisará exportar o banco de dados que deseja migrar. Utilize o seguinte comando:

mysqldump -u usuario -p nome_do_banco_de_dados > backup.sql

Substitua usuario pelo seu nome de usuário do MySQL e nome_do_banco_de_dados pelo nome do banco que você deseja exportar. O sistema solicitará a senha do usuário.

Passo 2: Transferir o arquivo de backup

Utilize o scp ou rsync para transferir o arquivo gerado para o novo servidor. O comando scp é o seguinte:

scp backup.sql usuario@novo_servidor:/caminho/destino/

Substitua usuario pelo usuário do novo servidor e novo_servidor pelo endereço IP ou hostname do novo servidor.

Passo 3: Preparar o servidor de destino

No servidor de destino, você precisará criar um novo banco de dados onde os dados serão importados:

mysql -u usuario -p -e "CREATE DATABASE nome_do_novo_banco_de_dados;"

Passo 4: Importar o banco de dados

Agora, importe o arquivo de backup que você transferiu:

mysql -u usuario -p nome_do_novo_banco_de_dados < /caminho/destino/backup.sql

Dica de verificação/segurança

Após a migração, verifique se todos os dados foram transferidos corretamente utilizando:

mysql -u usuario -p -e "SHOW TABLES IN nome_do_novo_banco_de_dados;"

Isso garantirá que todas as tabelas estão presentes no novo banco de dados.

Precisa de ajuda com isso no seu servidor? A gente resolve pra você.

falar no WhatsApp

// deu erro ou não funcionou?

Achou algo errado neste manual?

Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.