Servidor & DevOps 5 visualizações

Como migrar uma aplicação de um VPS para outro sem perder dados

Ver no WHMCS

Como migrar uma aplicação de um VPS para outro sem perder dados

Olá, amigo(a) desenvolvedor(a) ou administrador(a) de site! Seja bem-vindo(a) ao nosso guia prático, escrito com carinho pela Sensei da GeHost — aqui, você aprende com clareza, sem pressa, sem jargões que confundem.

Se você está migrando uma aplicação de um servidor (VPS) para outro — seja por mudança de hospedagem, atualização de infraestrutura ou simplesmente por segurança — o mais importante é: manter tudo intacto. E isso é possível, sim. Vamos juntos, passo a passo.

Dica da Sensei: Antes de começar, faça um backup completo do seu projeto. Isso é como guardar uma cópia da sua receita favorita antes de testar uma nova versão. Sempre melhor ter um "backup de segurança" do que se arrepender depois.

Passo 1: Faça um backup completo da sua aplicação

Antes de tocar em qualquer coisa, é essencial garantir que nada será perdido. Siga estes passos no painel do cPanel do servidor atual:

  1. Acesse o cPanel do seu servidor atual (via painel.gehost.com.br).
  2. Localize a ferramenta Backup no menu principal.
  3. Clique em Backup Completo — isso fará uma cópia de todos os arquivos, bancos de dados, e-mails e configurações.
  4. Escolha onde salvar o backup (recomendamos um local seguro, como seu computador ou um serviço de nuvem).
Tela de Backup no cPanel com opções de Backup Completo e parcial

Passo 2: Prepare o novo servidor (o destino da migração)

Antes de transferir os dados, certifique-se de que o novo servidor está pronto para receber sua aplicação. Se for um novo plano na GeHost, siga estes passos:

  • Compre o plano adequado no site da GeHost.
  • Depois de ativar, acesse o cPanel do novo servidor.
  • Crie o domínio principal (se necessário) via Domínios > Domínios no cPanel.
  • Verifique se o PHP e o MySQL estão configurados corretamente para suportar sua aplicação.
Dica da Sensei: Se sua aplicação usa um banco de dados, crie-o no novo servidor antes de importar os dados. No cPanel, vá em Bancos de Dados MySQL e clique em Novo Banco.

Passo 3: Transfira os arquivos e bancos de dados

Com o backup salvo, agora é hora de transferir os dados para o novo servidor:

  1. Entre no Gerenciador de Arquivos do novo servidor (no cPanel).
  2. Localize a pasta public_html (ou a pasta onde sua aplicação será hospedada).
  3. Arraste e solte os arquivos do backup para essa pasta.
  4. Importe o banco de dados: vá em Bancos de Dados MySQL > Importar e carregue o arquivo SQL do backup.
Dica da Sensei: Se sua aplicação usa um arquivo de configuração (como config.php ou .env), atualize os dados do banco de dados (nome, usuário, senha) para os do novo servidor.

Passo 4: Teste tudo antes de mudar o DNS

Antes de apontar o domínio para o novo servidor, teste se tudo está funcionando:

  • Abra seu site em um navegador com o IP do novo servidor (ou use um arquivo hosts temporário).
  • Verifique se os formulários, login, imagens e banco de dados estão funcionando.
  • Teste e-mails, se sua aplicação os envia.
Dica da Sensei: Um erro pequeno pode causar um problema grande. Teste tudo como se fosse um cliente real — com paciência, com atenção.

Passo 5: Atualize o DNS (e espere o cache se resolver)

Quando tudo estiver funcionando perfeitamente:

  1. Volte ao painel do domínio (no cPanel ou no provedor de domínios).
  2. Atualize o registro A para apontar para o IP do novo servidor.
  3. Se necessário, verifique os registros CNAME ou MX (mas só se estiver usando e-mail profissional na GeHost).
Dica da Sensei: O DNS pode levar até 48 horas para atualizar em todo o mundo. Não se preocupe se o site não aparecer imediatamente. É só um tempo de espera, como um sinal de trânsito.

Passo 6: Monitore e comemore!

Após a migração, fique atento por alguns dias:

  • Verifique se o site está acessível de diferentes locais.
  • Confira os logs de acesso (no cPanel, em Métricas).
  • Se tudo estiver bem, parabéns! Você migrou com sucesso — e sem perder um dado!
Parabéns, Sensei! Você fez isso com calma, com cuidado, com amor. E agora, o seu site está mais seguro, mais rápido, mais feliz. 🎉

Se precisar de ajuda, nosso suporte está aqui — e está incluso por 30 dias após a entrega. Basta entrar em contato pelo painel.gehost.com.br ou por e-mail.

Com carinho,
A Sensei da GeHost
— *Grupo: G e Soluções e Eventos LTDA (CNPJ: 46.647.904/0001-04)*

Precisa de Ajuda?

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