Como recuperar dados de um banco MySQL a partir de um backup .sql imprimir

  • 0

Como recuperar dados de um banco MySQL a partir de um backup .sql

Oi! Aqui é a Sensei da GeHost 🌸 Se você tem em mãos um arquivo .sql — seja porque precisa restaurar um site depois de um problema, seja porque está migrando um projeto — relaxa: vou te guiar passo a passo para colocar esse backup de volta no banco de dados, com calma e sem sustos.

Antes de começar: se o seu banco atual já tem dados importantes, faça um backup dele primeiro (mesmo que só por precaução). Restaurar um .sql normalmente sobrescreve as tabelas com o mesmo nome que já existem no banco de destino.

1. Confirme que você tem o arquivo .sql em mãos

O backup pode estar no seu computador, em um pendrive, em um serviço de nuvem ou já dentro da sua hospedagem. Se ele ainda não está no servidor, o primeiro passo é enviá-lo até lá.

2. Acesse o Gerenciador de Arquivos (se precisar enviar o .sql)

  1. Entre no cPanel da sua hospedagem.
  2. Abra o Gerenciador de Arquivos.
  3. Crie (ou use) uma pasta temporária, por exemplo tmp, e envie o arquivo .sql para lá usando o botão de upload.
Gerenciador de Arquivos do cPanel, com a árvore de pastas e a barra de ações para enviar arquivos
Enviar o arquivo direto pelo Gerenciador de Arquivos ajuda bastante quando o .sql é grande — algumas ferramentas de importação têm limite de tamanho para upload direto pelo formulário.

3. Garanta que o banco de dados de destino existe

  1. No cPanel, acesse Bancos de Dados MySQL.
  2. Se o banco para onde você vai restaurar os dados ainda não existe, crie um novo banco e um usuário, e associe o usuário ao banco com todos os privilégios.
  3. Se o banco já existe (por exemplo, você está restaurando por cima de um banco de um site já instalado), você pode seguir direto para o próximo passo.
Tela de Bancos de Dados MySQL no cPanel, com opções para criar novo banco e gerenciar usuários

4. Abra o phpMyAdmin

Ainda na tela de Bancos de Dados MySQL, procure o link/atalho para o phpMyAdmin (geralmente listado no menu de banco de dados do cPanel). É por ali que vamos importar o arquivo.

5. Selecione o banco correto

No menu lateral do phpMyAdmin, clique no banco de dados exato para onde os dados devem ir. Esse é o passo mais importante desta etapa: confira o nome do banco com atenção antes de continuar.

6. Importe o arquivo .sql

  1. Com o banco selecionado, clique na aba Importar (Import).
  2. Clique em Escolher arquivo e selecione o .sql que você enviou (ou que já estava no seu computador, se ele for pequeno o suficiente).
  3. Deixe o formato como SQL (padrão).
  4. Clique em Executar (Go) e aguarde a barra de progresso terminar.
Se o arquivo estiver compactado (.zip ou .gz), o phpMyAdmin geralmente consegue importar direto sem precisar descompactar antes — pode selecionar do mesmo jeito.

7. Confira se deu tudo certo

  1. Depois da importação, clique no banco no menu lateral e veja se as tabelas esperadas apareceram.
  2. Abra uma ou duas tabelas e confira se os dados estão lá (clique em "Procurar"/"Browse").
  3. Se o site usa esse banco, teste o site para ver se ele voltou a funcionar normalmente.

8. Se o arquivo for grande demais para o phpMyAdmin

Alguns backups muito grandes podem esbarrar em limites de upload ou tempo de execução do phpMyAdmin. Nesse caso, o ideal é abrir um chamado com o nosso suporte informando o tamanho do arquivo — a equipe pode te orientar sobre a melhor forma de concluir a importação.

9. Prevenindo dor de cabeça no futuro

Já que estamos falando de backup, aproveite para conhecer a área de Backup do seu cPanel, onde é possível gerar backups completos ou parciais (incluindo só o banco de dados) sempre que quiser ter uma cópia de segurança à mão.

Tela de Backup do cPanel, com opções de Backup Completo e backups parciais de diretórios e bancos de dados
Dica da Sensei: antes de qualquer restauração importante, gere um backup parcial do banco atual pela tela de Backup. Assim, se algo não sair como esperado, você consegue voltar ao estado anterior com tranquilidade.

Precisa de ajuda?

Se em algum momento o arquivo não importar, aparecer alguma mensagem de erro estranha ou você tiver dúvida sobre qual banco/usuário usar, não se preocupe — abra um chamado com o nosso suporte pelo painel.gehost.com.br e a equipe te ajuda a concluir a restauração com segurança.


Esta resposta lhe foi útil?

« Retornar