Sites
Migrando um Site do cPanel para KapsuleHost
Most people move a site from cPanel without touching a file: Kapsule has a guided migration that copies your files and database for you while the old site stays live. This guide covers the three…
Migração de um Site do cPanel para KapsuleHost
A maioria das pessoas muda um site do cPanel sem tocar em nenhum arquivo: Kapsule tem uma migração guiada que copia seus arquivos e banco de dados para você enquanto o site antigo continua ativo. Este guia cobre os três caminhos de migração, qual escolher e a rota manual para os casos em que você preferiria fazer isso sozinho.
A migração é gratuita em todos os planos. Não há taxa de configuração e nenhuma cobrança por site.
Antes de Começar
Mantenha seu antigo hosting ativo até que o novo site seja verificado e seu domínio tenha sido apontado. Cancelar cedo é o único erro neste processo que não pode ser desfeito, porque a fonte da cópia desaparece com ele. Dê a si mesmo uma semana de sobreposição.
Tenha estes dados prontos:
- O domínio em que o site está sendo executado.
- Acesso ao admin do WordPress do site, ou seu login de cPanel ou FTP.
- Seu login do registrador de domínios, para a etapa final.
- Um plano de hosting Kapsule com um slot de site gratuito.
Escolhendo um Caminho de Migração
Abra Migrations na barra lateral esquerda do KPanel, clique em uma migração de site e insira o endereço do seu site atual. Kapsule verifica o site, identifica a plataforma e oferece três caminhos.

| Caminho | Como funciona | Ideal para |
|---|---|---|
| Kapsule Migrator Plugin | Instale um plugin gratuito no site de origem e cole um token único. Nenhuma credencial de hosting sai de suas mãos. | Sites WordPress e WooCommerce. A opção mais rápida e a que a maioria das pessoas deve escolher. |
| Credenciais de hosting | Nos dê acesso temporário via FTP, SFTP ou cPanel mais detalhes do banco de dados. Puxamos tudo diretamente. | Qualquer plataforma, incluindo sites que não são WordPress. |
| Nossa equipe cuida disso | Nos conte sobre o site e um engenheiro de migração faz manualmente. | Configurações complexas, vários sites por vez, ou se você simplesmente preferiria não fazer. |
Todos os três são gratuitos e você pode alternar entre eles em qualquer ponto do assistente.
O caminho do plugin
- Escolha Kapsule Migrator Plugin.
- Baixe
kapsule-migrator.zipda tela. - No seu site atual, vá para Plugins, depois Add New, depois Upload Plugin. Faça upload do zip e ative-o.
- Abra Kapsule Migrate no menu de admin do WordPress.
- Copie o token do KPanel, cole-o no plugin e clique em Start Migration.
KPanel detecta a conexão automaticamente e o move para uma tela de progresso ao vivo. Arquivos, banco de dados e uploads são copiados para você. O token expira após 24 horas; gere um novo da mesma tela se precisar.
O caminho das credenciais
Escolha Hosting credentials e preencha duas seções: detalhes de FTP, SFTP ou SSH (hostname, nome de usuário, senha) e detalhes do banco de dados (host, nome, nome de usuário, senha). Há um campo de notas para qualquer coisa que ajude, como seu endereço de cPanel.
As credenciais são criptografadas antes de serem armazenadas e são legíveis apenas pelo sistema de migração automatizado, não pela equipe. Elas são excluídas permanentemente dentro de 24 horas após a conclusão da migração e nunca são usadas para nada além de copiar seu site.
O caminho da equipe
Nos conte sobre o site e seu período preferido. Um engenheiro de migração responde dentro de quatro dias úteis com um plano, e nada fica ativo sem sua aprovação.
O Que Vem a Seguir
Qualquer que seja o caminho que você escolheu, o formato é o mesmo:
- A cópia é executada em segundo plano. Seu site existente permanece ativo e intocado o tempo todo.
- Seu novo site fica disponível para revisão em um endereço temporário.
- Você o verifica e aprova.
- Somente então o DNS é alterado.
Kapsule mantém seus arquivos originais por 7 dias após a migração, então há um rollback se algo surgir alguns dias depois.
Revisando Antes de Fazer a Troca
Esta é a etapa que vale a pena levar a sério, porque depois que o DNS se move, cada visitante vê tudo o que você aprovou.
Carregue o endereço temporário e verifique:
- A página inicial e dois ou três páginas profundas.
- Imagens, incluindo qualquer coisa em um slider ou galeria.
- Qualquer formulário de contato ou reserva, enviado de verdade.
- Login no admin e uma edição salva.
- Em uma loja: um pedido de teste completo até a página de confirmação.
Se algumas URLs ainda apontarem para o domínio antigo, execute uma busca e substituição: Running a Search and Replace.
Apontando Seu Domínio
Quando a revisão estiver limpa, mova o domínio. Ou mude seus nameservers para os de Kapsule, que é a opção mais simples e traz o gerenciamento de DNS para o KPanel, ou mantenha seu provedor de DNS existente e reaponte os registros do site.
As instruções completas estão em Changing Your Nameservers e Connecting a Custom Domain to Your Website.
As mudanças de DNS levam de alguns minutos a algumas horas para chegar a todos. Durante essa janela, alguns visitantes ainda acertarão o host antigo, que é exatamente por que você o mantém ativo.
Aponte seu domínio em uma manhã tranquila de um dia da semana, não em uma noite de sexta-feira. Se algo precisar de ajuste, você quer estar acordado e quer que estejamos disponíveis.
Migração Manual
Se você preferiria fazer sozinho, ou o site não está em uma plataforma suportada, a rota manual ainda funciona.
1. Criar o site
Websites, depois Add Website, depois New Website. Escolha o tipo de site que corresponde ao que você está movendo. O site é provisionado em um endereço temporário que você pode testar imediatamente. Veja Creating Your First Website.
2. Exportar do cPanel
Baixe os arquivos do site, via File Manager do cPanel ou via FTP. Para WordPress, isso é tudo em public_html, incluindo wp-config.php. O Backup Wizard do cPanel produz tudo como um único download se preferir.
Depois exporte o banco de dados: abra phpMyAdmin no cPanel, selecione o banco de dados e use Export, depois Quick, depois Go.
3. Fazer upload dos arquivos
- No KPanel, abra seu novo site, depois Files, depois SFTP.
- Em SFTP accounts, insira um nome de usuário e clique em Create.
- Copie o host, porta, nome de usuário e senha mostrados. A senha é exibida uma vez e não é recuperável depois.
- Conecte-se com qualquer cliente SFTP e faça upload dos seus arquivos no diretório do site.
Detalhes completos sobre a conta SFTP e acesso SSH nativo estão em Connecting Over SFTP.
4. Importar o banco de dados
- Abra o site, depois Files, depois Database.
- Clique em Open phpMyAdmin. Você está conectado automaticamente, sem senha separada.
- Selecione seu banco de dados, clique em Import, escolha o arquivo
.sqle clique em Go.
Veja Accessing Your Database With phpMyAdmin para limites de importação e como lidar com um dump grande.
5. Atualizar wp-config.php
A guia Database lista os novos detalhes de conexão. Copie-os para wp-config.php usando Files, depois File Manager:
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 traga as regras .htaccess do host antigo. Kapsule não usa Apache, então essas regras não serão executadas e podem levá-lo a pensar que um redirecionamento está em vigor quando não está. Recrie-as no KPanel: Understanding .htaccess on KapsuleHost.
6. Testar e depois reaponta
Carregue o endereço temporário, trabalhe através da lista de revisão acima, depois aponte seu domínio.
Solução de Problemas
O site carrega mas não tem estilo. URLs absolutas antigas no banco de dados. Execute uma busca e substituição do endereço antigo para o novo.
"Error establishing a database connection". As credenciais em wp-config.php não correspondem à guia Database. Verifique que DB_HOST é 127.0.0.1.
A importação do banco de dados falha no meio. O dump é maior que o limite de upload do phpMyAdmin. Comprima-o para .sql.gz, divida-o em arquivos menores, ou abra um ticket e importaremos para você.
Algumas páginas retornam 404 após a mudança. Limpe as regras de reescrita: WordPress, depois Quick Actions, depois Flush Rewrites. Veja Fixing WordPress Permalink Issues.
O cadeado está faltando ou mostrando aviso. Conteúdo misto de URLs HTTP ainda no banco de dados: Fixing Mixed Content Warnings.