A maioria das pessoas muda um site do cPanel sem tocar num único ficheiro: a KapsuleHost tem uma migração guiada que copia os seus ficheiros e base de dados por si, enquanto o site antigo se mantém ativo. Este guia aborda os três caminhos de migração, qual escolher, e a via manual para os casos em que preferir fazê-lo você mesmo.
A migração é gratuita em todos os planos. Não há taxa de configuração nem cobrança por site.
Antes de Começar
Mantenha a sua hospedagem antiga ativa até que o novo site esteja verificado e o seu domínio tenha sido redirecionado. Cancelar cedo demais é o único erro deste processo que não pode ser revertido, porque a origem da cópia desaparece com ele. Dê-se uma semana de sobreposição.
Tenha isto pronto:
- O domínio em que o site funciona atualmente.
- Acesso à administração do WordPress do site, ou ao seu login de cPanel ou FTP.
- O login da sua entidade registadora de domínios, para o passo final.
- Um plano de hospedagem KapsuleHost com um espaço de site livre.
Escolher um Caminho de Migração
Abra Migrações na barra lateral esquerda do KPanel, aceda à migração de um website, e introduza o endereço atual do seu site. A KapsuleHost verifica o site, identifica a plataforma, e oferece três caminhos.

| Caminho | Como funciona | Ideal para |
|---|---|---|
| KapsuleHost Migrator Plugin | Instale um plugin gratuito no site de origem e cole um token de utilização única. Nenhuma credencial de hospedagem sai das suas mãos. | Sites WordPress e WooCommerce. A opção mais rápida e a que a maioria das pessoas deve escolher. |
| Credenciais de hospedagem | Dê-nos acesso temporário de FTP, SFTP ou cPanel, além dos dados da base de dados. Nós tratamos de tudo diretamente. | Qualquer plataforma, incluindo sites que não sejam WordPress. |
| A nossa equipa trata disso | Conte-nos sobre o site e um engenheiro de migração trata de tudo manualmente. | Configurações complexas, vários sites de uma vez, ou se simplesmente preferir não o fazer. |
Os três são gratuitos, e pode alternar entre eles em qualquer momento do assistente.
O caminho do plugin
- Escolha KapsuleHost Migrator Plugin.
- Descarregue
kapsule-migrator.zipa partir do ecrã. - No seu site atual, vá a Plugins, depois Add New, depois Upload Plugin. Carregue o ficheiro zip e ative-o.
- Abra KapsuleHost Migrate no menu de administração do WordPress.
- Copie o token do KPanel, cole-o no plugin e clique em Iniciar Migração.
O KPanel deteta a ligação automaticamente e leva-o para um ecrã de progresso em tempo real. Os ficheiros, a base de dados e os uploads são copiados por si. O token expira ao fim de 48 horas; gere um novo a partir do mesmo ecrã se precisar.
O caminho das credenciais
Escolha Credenciais de hospedagem e preencha duas secções: dados de FTP, SFTP ou SSH (nome do servidor, utilizador, palavra-passe) e dados da base de dados (servidor, nome, utilizador, palavra-passe). Há um campo de notas para qualquer outra informação útil, como o seu endereço de cPanel.
As credenciais são encriptadas antes de serem armazenadas e só podem ser lidas pelo sistema de migração automatizado, não pela equipa. São permanentemente eliminadas no prazo de 24 horas após a conclusão da migração, e nunca são usadas para nada além de copiar o seu site.
O caminho da equipa
Conte-nos sobre o site e a sua preferência de calendário. Um engenheiro de migração responde no prazo de quatro horas úteis com um plano, e nada entra em produção sem a sua aprovação.
O Que Acontece a Seguir
Seja qual for o caminho escolhido, a estrutura é a mesma:
- A cópia é executada em segundo plano. O seu site existente mantém-se ativo e intocado durante todo o processo.
- O seu novo site fica disponível para revisão num endereço temporário.
- Você verifica-o e aprova.
- Só então o DNS muda.
O seu site original permanece intocado no seu fornecedor antigo, e tem uma janela de reversão de 7 dias: durante sete dias após o seu site entrar em produção, um clique na página da migração (Voltar ao fornecedor anterior) devolve o seu domínio a esse fornecedor, ou mostra os registos exatos a restaurar caso o seu DNS esteja na sua própria entidade registadora. Consulte Mudar de Ideias Depois de Entrar em Produção. Mantenha a sua hospedagem antiga durante pelo menos esses sete dias.
Rever Antes de Mudar
Este é o passo que vale a pena levar a sério, porque depois de o DNS mudar, todos os visitantes veem exatamente o que você aprovou.
Carregue o endereço temporário e verifique:
- A página inicial e duas ou três páginas internas.
- Imagens, incluindo qualquer coisa num slider ou galeria.
- Qualquer formulário de contacto ou reserva, submetido de forma real.
- Início de sessão na administração, e uma edição guardada.
- Numa loja: uma encomenda de teste completa até à página de confirmação.
Se alguns URLs ainda apontarem para o domínio antigo, execute uma pesquisa e substituição: Executar uma Pesquisa e Substituição.
Apontar o Seu Domínio
Quando a revisão estiver impecável, mude o domínio. Pode alterar os seus servidores de nomes para os da KapsuleHost, que é a opção mais simples e traz a gestão de DNS para o KPanel, ou manter o seu fornecedor de DNS atual e redirecionar os registos do site.
As instruções completas encontram-se em Alterar os Seus Servidores de Nomes e Ligar um Domínio Personalizado ao Seu Website.
As alterações de DNS demoram entre alguns minutos e algumas horas a chegar a todos. Durante essa janela, alguns visitantes continuarão a cair no fornecedor antigo, razão pela qual o deve manter ativo.
Aponte o seu domínio numa manhã tranquila de dia útil, não numa sexta-feira à noite. Se algo precisar de ajuste, quer estar acordado e quer que estejamos contactáveis.
Migrar Manualmente
Se preferir fazê-lo você mesmo, ou se o site não estiver numa plataforma suportada, a via manual continua a funcionar.
1. Criar o site
Websites, depois Adicionar Website, depois Novo Website. Escolha o tipo de site que corresponde ao que está a mover. O site é disponibilizado num endereço temporário que pode testar de imediato. Consulte Criar o Seu Primeiro Website.
2. Exportar do cPanel
Descarregue os ficheiros do site, seja através do File Manager do cPanel, seja via FTP. Para WordPress, isso é tudo o que está em public_html, incluindo wp-config.php. O Backup Wizard do cPanel produz tudo isso como um único download, se preferir.
Depois exporte a base de dados: abra o phpMyAdmin no cPanel, selecione a base de dados, e use Export, depois Quick, depois Go.
3. Carregar os ficheiros
- No KPanel, abra o seu novo site, depois Definições, depois SFTP.
- Em Contas SFTP, introduza um nome de utilizador e clique em Create.
- Copie o servidor, a porta, o utilizador e a palavra-passe apresentados. A palavra-passe é mostrada uma única vez e não pode ser recuperada depois.
- Ligue-se com qualquer cliente SFTP e carregue os seus ficheiros para o diretório do site.
Os detalhes completos sobre a conta SFTP e o acesso SSH nativo estão em Ligar via SFTP.
4. Importar a base de dados
- Abra o site, depois Base de dados.
- Clique em Abrir phpMyAdmin. A sua sessão é iniciada automaticamente, sem palavra-passe separada.
- Selecione a sua base de dados, clique em Import, escolha o ficheiro
.sql, e clique em Go.
Consulte Aceder à Sua Base de Dados com o phpMyAdmin para limites de importação e como lidar com um dump grande.
5. Atualizar o wp-config.php
O separador Database apresenta os novos dados de ligação. Copie-os para wp-config.php usando Definições, depois Gestor de Ficheiros:
define( 'DB_NAME', 'your-new-database-name' );
define( 'DB_USER', 'your-new-database-user' );
define( 'DB_PASSWORD', 'your-new-password' );
define( 'DB_HOST', '127.0.0.1' );
Não transporte as regras de .htaccess do fornecedor antigo. A KapsuleHost não utiliza Apache, pelo que essas regras não funcionarão e podem induzi-lo em erro, levando-o a pensar que um redirecionamento está em vigor quando não está. Recrie-as no KPanel: Compreender o .htaccess na KapsuleHost.
6. Testar e depois redirecionar
Carregue o endereço temporário, percorra a lista de revisão acima, depois aponte o seu domínio.
Resolução de Problemas
O site carrega mas não tem estilo. URLs absolutos antigos na base de dados. Execute uma pesquisa e substituição do endereço antigo para o novo.
"Error establishing a database connection". As credenciais em wp-config.php não correspondem ao separador Database. Verifique se DB_HOST é 127.0.0.1.
A importação da base de dados falha a meio. O dump é maior do que o limite de upload do phpMyAdmin. Comprima-o para .sql.gz, divida-o em ficheiros mais pequenos, ou abra um ticket e nós importamo-lo por si.
Algumas páginas dão erro 404 depois da mudança. Limpe as regras de rewrite: WordPress, depois Ações Rápidas, depois Limpar Rewrites. Consulte Corrigir Problemas de Permalinks do WordPress.
O cadeado está em falta ou apresenta um aviso. Conteúdo misto proveniente de URLs HTTP ainda na base de dados: Corrigir Avisos de Conteúdo Misto.