Banco de dados 7 visualizações

Como migrar um banco de dados grande sem exceder o limite de upload do phpMyAdmin

Ver no WHMCS

Como migrar um banco de dados grande sem exceder o limite de upload do phpMyAdmin

Olá, querido(a) cliente! 👋 Seja bem-vindo(a) ao nosso guia da GeHost, onde transformamos o medo de migrar um banco de dados grande em uma jornada tranquila e segura. Você está aqui porque quer mover um banco de dados pesado — talvez com centenas de megabytes ou até gigabytes — e está com receio de o phpMyAdmin travar ou recusar o upload por causa dos limites do PHP.

Calma, meu amigo(a) — isso é totalmente normal! O phpMyAdmin tem limites de upload por segurança, mas não precisa se preocupar: temos uma solução simples, prática e 100% segura. Vamos juntos, passo a passo, como se fosse um chá com um amigo que sabe do que está falando. 😊

⚠️ Por que o phpMyAdmin não aceita meu banco grande?

Quando você tenta importar um arquivo de banco de dados muito grande (por exemplo, um .sql de 500MB ou mais), o phpMyAdmin pode parar com uma mensagem como:

“O arquivo enviado excede o limite máximo permitido pelo servidor.”

Isso acontece porque o PHP tem um limite de upload definido no servidor — e ele não pode ser alterado por usuários comuns. Mas não se preocupe: a GeHost oferece outras formas de importar dados sem precisar passar por esse limite. Vamos usar o Backup Parcial do cPanel — é o nosso truque secreto!

✅ Passo a passo: Migrar um banco de dados grande com segurança

  1. Faça o backup do seu banco de dados no sistema antigo

    Antes de tudo, exporte seu banco de dados em formato SQL. Use uma ferramenta como o phpMyAdmin no servidor antigo, ou o mysqldump via terminal, se tiver acesso. O importante é gerar um arquivo seubanco.sql ou similar.

  2. Comprima o arquivo SQL em um ZIP

    Se o arquivo for muito grande, ele pode travar durante o upload. Para facilitar, use um programa como o WinRAR, 7-Zip ou o WinZip para compactar o arquivo SQL em um .zip. Isso reduz o tamanho e torna o envio mais estável.

  3. Entre no cPanel da sua GeHost

    Abra o navegador e acesse o cPanel da sua conta na GeHost. Você pode fazer isso pelo painel da sua conta ou pelo link direto do site.

    Tela de LOGIN do cPanel (campos Usuário e Senha + botão Log in)
  4. Acesse a ferramenta de Backup Parcial

    No cPanel, localize o grupo de ferramentas chamado Backup. Clique em Backup Parcial (não o "Backup Completo").

    Tela 'Backup' — Backup Completo, backups da conta e backups parciais (diretório, banco)
  5. Escolha o banco de dados para importar

    Na página de Backup Parcial, clique em Backup de Banco de Dados. Isso abre uma lista com os bancos de dados que você já tem na sua conta.

    Se for a primeira vez, crie um novo banco de dados clicando em Novo Banco de Dados (você pode usar o MySQL Databases para isso).

  6. Envie o arquivo compactado (ZIP) do seu banco

    Após selecionar o banco de dados, clique em Enviar Arquivo. Use o botão de upload para enviar o arquivo seubanco.zip (o que você compactou antes).

    Se o arquivo for muito grande, o upload pode demorar um pouco — não se preocupe, o cPanel aceita arquivos grandes com tranquilidade. Ele processa o upload em segundo plano, sem travar.

  7. Extraia e importe o SQL dentro do cPanel

    Depois de enviar o ZIP, clique em Extrair no mesmo menu. O sistema vai descompactar o arquivo dentro da pasta do seu banco de dados.

    Em seguida, vá até o phpMyAdmin (no cPanel, em MySQL Databases) e selecione o banco de dados recém-criado.

    Clique em Importar e escolha o arquivo seubanco.sql que foi extraído. Agora, o arquivo será importado sem problemas — porque ele já está no servidor, sem passar pelo limite de upload do PHP.

  8. Verifique se tudo foi importado corretamente

    Depois da importação, verifique se as tabelas aparecem no phpMyAdmin. Confira alguns dados importantes (como usuários ou produtos) para ter certeza de que tudo está funcionando.

    Se precisar, faça um novo backup da sua nova base de dados no cPanel para garantir que está tudo salvo.

💡 Dicas do Sensei da GeHost

  • Evite o phpMyAdmin para arquivos grandes — ele é ótimo para pequenos backups, mas não é feito para arquivos de mais de 100MB.
  • Compacte sempre — ZIP ou RAR reduz o tamanho e melhora a estabilidade do upload.
  • Use o Backup Parcial — é a ferramenta mais poderosa do cPanel para importar dados grandes, sem limites de upload.
  • Se o upload demorar muito — não feche a página. O cPanel processa em segundo plano. Você pode até sair e voltar mais tarde.

Se precisar de ajuda, estamos aqui!

Se, mesmo assim, você encontrar dificuldades, não hesite em nos chamar. Nossa equipe de suporte está pronta para te ajudar com um sorriso no coração e um olho atento no seu problema. 💬

É só abrir um ticket no painel da sua conta GeHost — e pronto! Estamos aqui para garantir que sua migração seja um sucesso, sem estresse, sem medo, só com confiança.

Com carinho,
Sensei da GeHost 🌟

Precisa de Ajuda?

Nossa equipe está pronta para resolver suas dúvidas.