Migrando Seu Site Manualmente Usando as Ferramentas do cPanel

migrar site com cpanel

Migrar seu site para um novo provedor de hospedagem pode parecer uma tarefa complexa, mas com o cPanel – um dos painéis de controle mais populares do mercado – esse processo se torna muito mais acessível. Este guia completo vai orientá-lo passo a passo através do método manual de migração usando as ferramentas nativas do cPanel, garantindo uma transição segura e eficiente para seu site.

ddr host

Por Que Migrar Seu Site Manualmente?

A migração manual entre cPaneis oferece várias vantagens:

  • Controle total sobre o processo de transferência
  • Compreensão completa da estrutura e dependências do seu site
  • Capacidade de solucionar problemas de forma mais eficiente
  • Independência de ferramentas de terceiros
  • Aprendizado valioso sobre a administração do seu site

Preparação para a Migração

Verificação Prévia

Antes de iniciar, certifique-se de que:

  • Tanto a hospedagem antiga quanto a nova utilizam cPanel
  • Seu domínio já está adicionado ao novo plano de hospedagem
  • Você tem acesso administrativo a ambos os cPaneis
  • Você possui um cliente FTP instalado (como FileZilla) caso precise transferir arquivos grandes

Backup do Ambiente Atual

Faça um backup completo da hospedagem atual antes de qualquer modificação. Isso inclui:

  • Arquivos do site (incluindo pastas ocultas)
  • Bancos de dados
  • Configurações de e-mail
  • Configurações de DNS e subdomínios

Se sua nova hospedagem já tem conteúdo, faça backup também desses dados, pois eles serão substituídos durante a restauração.

Passo a Passo da Migração Manual via cPanel

Passo 1: Gerar Backup Completo na Hospedagem Antiga

  1. Acesse o cPanel da sua hospedagem antiga
  2. Localize a ferramenta “Backup” (geralmente na seção “Arquivos”)
  3. Selecione a opção “Backup Completo” ou “Full Backup”
  4. Escolha “Home Directory” como destino do backup
  5. Aguarde a geração e compactação do arquivo
  6. Anote o formato do arquivo (.zip, .tar ou .tar.gz)

Passo 2: Download do Arquivo de Backup

  1. Retorne à página inicial do cPanel
  2. Na seção “Arquivos”, clique em “Gerenciador de Arquivos”
  3. Localize o arquivo de backup recém-criado (normalmente na pasta home)
  4. Faça o download do arquivo para seu computador

Passo 3: Upload do Backup para a Nova Hospedagem

Existem duas formas de enviar o arquivo para o novo cPanel:

Para arquivos de até 500MB:

  • Acesse o cPanel da nova hospedagem
  • Use o “Gerenciador de Arquivos” para fazer upload do backup

Para arquivos acima de 500MB:

  • Utilize um cliente FTP como FileZilla
  • Conecte-se usando os dados FTP fornecidos pela nova hospedagem
  • Faça upload do arquivo para o diretório home ou public_html

Passo 4: Restauração do Backup

  1. Com o arquivo de backup na nova hospedagem, entre em contato com o suporte para solicitar a restauração
  2. A restauração por suporte é recomendada para evitar problemas de compatibilidade e permissões
  3. Aguarde a confirmação da equipe de suporte sobre a conclusão do processo

⚠️ Atenção: Todo o conteúdo existente na nova hospedagem será substituído pelo backup. Certifique-se de ter feito backup de qualquer dado importante antes da restauração.

targethost

Método Alternativo: Migração por FTP e Banco de Dados

Para maior controle sobre o processo, você pode optar pela migração componente por componente:

Migração de Arquivos via FTP

  1. Conecte-se à hospedagem antiga via FTP/SFTP
  2. Transfira todos os arquivos (incluindo pastas ocultas) para seu computador
  3. Conecte-se à nova hospedagem via FTP
  4. Faça upload mantendo a mesma estrutura de diretórios
  5. Verifique as permissões de arquivos após o upload

Migração do Banco de Dados

  1. No cPanel antigo, acesse o phpMyAdmin (na seção “Bancos de Dados”)
  2. Selecione o banco de dados do seu site
  3. Clique na aba “Exportar”
  4. Escolha o formato SQL e clique em “Executar”
  5. No novo cPanel, crie um novo banco de dados e usuário
  6. Acesse o phpMyAdmin do novo cPanel e importe o arquivo SQL

Atualização das Configurações

Após a migração, atualize o arquivo de configuração do site (como wp-config.php para WordPress) com as novas credenciais do banco de dados.

Pós-Migração: Verificações Essenciais

Antes de apontar seu domínio para a nova hospedagem, realize estes testes críticos:

Verificações Técnicas

  • Teste se todas as páginas estão carregando corretamente
  • Confirme o funcionamento de formulários e funcionalidades interativas
  • Verifique se o banco de dados foi restaurado com sucesso
  • Teste o funcionamento dos e-mails
  • Valide links internos e imagens
  • Verifique se arquivos CSS e JavaScript carregam corretamente

Verificações de Segurança

  • Certifique-se de que certificados SSL estão instalados e funcionando
  • Verifique permissões de arquivos e pastas
  • Confirme que arquivos de configuração não estão acessíveis publicamente

Alteração do DNS e Corte Final

  1. Após confirmar que o site funciona perfeitamente na nova hospedagem, altere os registros DNS do domínio
  2. Aguarde a propagação completa do DNS (até 24 horas)
  3. Mantenha a hospedagem antiga ativa durante esse período
  4. Só cancele o plano antigo após confirmar que tudo funciona na nova hospedagem

Solução de Problemas Comuns

  • Site não carrega: Verifique as configurações do banco de dados e permissões de arquivo
  • Páginas quebradas: Confirme a migração completa do banco de dados e a integridade dos arquivos
  • Erros de conexão com banco de dados: Valide as credenciais no arquivo de configuração
  • Links não funcionando: Execute uma busca por URLs antigos no banco de dados
alphimedia

Considerações Finais

A migração manual via cPanel oferece um controle incomparável sobre o processo de transferência do seu site. Embora exija mais etapas do que métodos automatizados, o conhecimento adquirido e a precisão do resultado final valem o esforço.

Lembre-se que o suporte técnico da sua nova hospedagem pode auxiliar em várias etapas desse processo, especialmente na restauração de backups completos. Não hesite em acioná-los quando necessário.

Com este guia completo, você está preparado para executar uma migração bem-sucedida entre cPaneis, garantindo que seu site continue funcionando perfeitamente em seu novo ambiente de hospedagem.

Como gerar Fullbackup de várias contas cPanel usando acesso Shell?

valuehost hospedagem de site e revenda 30 dias grátis
fullbackups cpanel

O cPanel é uma plataforma de gerenciamento de hospedagem web amplamente utilizada. Ao gerar backups completos (Fullbackups) de várias contas cPanel, você pode garantir a segurança de todos os seus dados importantes. Neste artigo, você aprenderá como gerar backups completos de várias contas cPanel através do acesso Shell.

Passo 1: Acesse o servidor através de Shell com privilégios de root

Para gerar backups completos de várias contas cPanel, você precisará acessar o servidor usando SSH com privilégios de root. Isso permitirá que você execute comandos com autoridade total sobre o sistema.

Passo 2: Obtenha uma lista de todas as contas cPanel

Antes de gerar os backups, é importante ter uma lista de todas as contas cPanel que você deseja fazer backup. Para obter uma lista, você pode usar o seguinte comando:

ls /var/cpanel/users

Passo 3: Crie uma estrutura de pasta para armazenar os backups

Antes de gerar os backups, é importante criar uma estrutura de pasta para armazená-los. Você pode criar uma pasta chamada “backups” na raiz do sistema (/) com o seguinte comando:

mkdir /backups

Passo 4: Gerar backups completos de várias contas cPanel

Agora que você tem uma lista de todas as contas cPanel e uma estrutura de pasta para armazenar os backups, pode gerar os backups completos. Para fazer isso, você pode usar o seguinte script:

#!/bin/bash

# Obtenha uma lista de todas as contas cPanel
accounts=`ls /var/cpanel/users`

# Loop através de cada conta
for account in $accounts; do
  # Gere um backup completo da conta cPanel
  /usr/local/cpanel/scripts/pkgacct $account

  # Mova o backup para a pasta de backups
  mv /home/cpmove-$account.tar.gz /backups
done

Conclusão:

Com os passos acima, você pode facilmente gerar backups completos de várias contas cPanel através do acesso Shell. É importante destacar que é essencial fazer backups regulares para garantir a segurança de todos os seus dados importantes. Além disso, é recomendável armazenar os backups em um local externo ao servidor para evitar perda de dados em caso de falha do servidor.