Como migrar o site WordPress para um novo host? (Sem tempo de inatividade!)
Publicados: 2022-02-14Um bom site é a base para o crescimento de qualquer negócio online. O sucesso de um site depende de sua infraestrutura, UX/UI e SEO, bem como do servidor que o hospeda. Sem um host robusto, um site WordPress não pode atingir todo o seu potencial.
Há vários motivos pelos quais você pode querer alterar seu host. Considere as plataformas de videoconferência. Estes precisam de velocidade ideal para fornecer um serviço valioso aos seus usuários. Essa velocidade depende do host que hospeda o site. Se o servidor host não puder fornecer recursos dedicados para dar suporte aos requisitos de velocidade do site, eles não estão obtendo o que precisam.
Pode ser assustador mover seu site WordPress para um novo host. O processo pode levar tempo e corre o risco de perder dados ou, pior ainda, danificar seu site.
Apesar de todos os riscos, porém, às vezes torna-se imperativo fazer a transição. Neste artigo, veremos como migrar o site WordPress para um novo host sem causar tempo de inatividade.
Manual ou Plugin?
O primeiro passo é decidir se você deseja migrar seu site WordPress manualmente ou automaticamente. Ambos têm seus méritos. A migração manual envolve o uso de FTP (protocolo de transferência de arquivos) e a modificação de arquivos e bancos de dados em seu back-end. Não desanime pensando que a migração manual é um processo complexo que você não pode fazer sozinho. Basta seguir um tutorial passo a passo e você deve ficar bem.
No entanto, também existem várias opções de plug-in robustas especificamente para migração do WordPress que podem fazer o trabalho para você. O único problema com plugins é que eles são propensos a erros e, portanto, não são mais adequados para sites maiores. Com a migração manual, os riscos de erro podem ser amplamente reduzidos.
Vamos começar com a migração manual.
Como migrar o site WordPress para um novo host manualmente
1. Encontre um novo host
Antes de iniciar o processo de mover seu site WordPress, você precisa encontrar um novo lar, também conhecido como um novo host ou provedor. Ao pesquisar os melhores servidores, pense primeiro por que você está movendo seu site.
Você não está satisfeito com o nível de segurança que seu host atual oferece? A interface do usuário do seu host atual não é tão amigável quanto você gostaria? Você precisa de uma velocidade melhor? Se sim, aqui está uma lista dos sete provedores de hospedagem WordPress mais rápidos.
Com base em suas respostas, você precisa encontrar um host com serviços que atendam às suas preocupações atuais. Podem ser recursos de segurança de primeira linha, uma plataforma intuitiva e fácil de usar ou mais armazenamento para seus dados.
Você pode escolher diferentes tipos de hosts, incluindo:
- Compartilhado. Um host compartilhado acomoda vários sites e geralmente é a opção mais econômica.
- Dedicada. Um host dedicado acomoda um site exclusivamente.
- VPS (servidor privado virtual). Um VPS é um servidor compartilhado, mas com compartimentos virtuais para que os sites possam ter seus próprios recursos dedicados.
Com cada um desses tipos baratos de hospedagem, o host pode gerenciar determinados trabalhos, como backups e atualizações.
Você precisa escolher o tipo de host certo para o seu negócio. Por exemplo, digamos que sua empresa venda soluções de sistema de PBX em nuvem. Sua prioridade ao escolher um host seria a velocidade sobre outros fatores.
2. Faça backup dos arquivos do seu site
Uma das etapas mais importantes ao migrar seu site para um novo host é fazer backup de todos os seus arquivos. Você pode fazer isso com uma ferramenta FTP gratuita como o FileZilla. Apenas siga estes simples passos:
- Use o FTP para se conectar ao servidor do seu site.
- Vá para a pasta 'raiz' do WordPress que contém todos os seus arquivos.
- Essa pasta raiz geralmente é denominada public_html ou nomeada com o nome do seu site.
- Clique com o botão direito do mouse na pasta 'raiz' e clique em 'baixar'.
- Isso fará o download de todo o conteúdo da pasta roots para o seu computador, para que você tenha uma cópia de todos os arquivos do seu site.
3. Faça backup do seu banco de dados WordPress
Depois de fazer um backup dos arquivos do seu site WordPress, você também precisará de um backup do banco de dados. Este contém todas as informações básicas sobre o site.
Você pode acessar o banco de dados do seu site através do painel de controle. Então, você precisa exportá-lo. Para fazer isso, clique na guia 'exportar'. Em seguida, clique na opção 'rápido' em 'método de exportação' e escolha 'ir'. Isso fará o download do banco de dados do seu site no formato .sql.
4. Crie um novo banco de dados SQL
Depois de baixar os backups dos arquivos do site e do banco de dados, você precisa criar um novo banco de dados SQL em seu novo servidor. A ideia é importar seus arquivos antigos para isso. Isso envolve alguns passos rápidos:
- Faça login no seu novo host e conecte-se ao software cPanel.
- Abra o banco de dados MySQL e crie um novo banco de dados.
- Atribua um nome ao seu site.
- Crie uma nova conta de usuário MySQL. Lembre-se de adicionar uma senha.
- Adicione esta conta de usuário ao novo banco de dados e conceda 'todos os privilégios'.
5. Carregue os arquivos do seu site no novo banco de dados
Próximo:

- Faça login no seu novo servidor e vá para a sua 'pasta raiz'.
- Clique com o botão direito do mouse na pasta e selecione 'upload'.
- Escolha a pasta que você baixou do seu servidor antigo e selecione os arquivos que deseja enviar.
Esse upload pode demorar um pouco dependendo do tamanho e volume dos seus arquivos.
6. Edite o arquivo wp-config.php
Feito isso, você também precisará abrir a pasta raiz que baixou para o seu computador a partir do servidor antigo. Encontre um arquivo chamado wp-config.php. Este arquivo é a conexão entre o WordPress e seu banco de dados. Mesmo quando todos os seus arquivos são carregados para o novo servidor, você não pode acessá-los a menos que você atualize seu wp-config.php para direcionar para seu novo banco de dados.
Para fazer isso, abra o arquivo wp-config.php em sua pasta raiz e clique com o botão direito do mouse para escolher a opção 'visualizar/editar'. Em seguida, abra o arquivo com seu editor de texto e faça as três alterações a seguir:
- Nome do banco de dados. Em 'nome do banco de dados', localize a linha 'define('DB_NAME', 'db_name')'. Atualmente, o 'db_name' será definido como o nome do banco de dados MySQL do seu antigo host. Altere isso para o nome do novo banco de dados que você criou.
- Nome de usuário do banco de dados. Em seguida, em 'nome de usuário do banco de dados', localize a linha 'define('DB_USER', 'db_user')'. O 'db_user' terá atualmente o nome de usuário do seu antigo host. Altere isso para seu novo nome de usuário.
- Senha do banco de dados. Agora, em 'senha do banco de dados', localize a linha 'define('DB_PASSWORD', 'db_pass')'. Você precisa editar o 'db_pass' para sua nova senha.
Finalmente, salve este arquivo wp-config.php atualizado e feche-o. Agora você pode acessar seu site WordPress sem problemas.
7. Configure seu DNS
O último passo é ter seu DNS (servidor de nomes de domínio) direcionado para seu novo host. Para fazer isso, você precisa de informações do seu novo host e acesso ao registrador do qual você comprou seu nome de domínio. Por exemplo, se você comprar um domínio io, certifique-se de ter acesso ao registrador de quem o comprou.
Esteja ciente de que as alterações de DNS podem levar até 48 horas para se manifestar. Sua melhor abordagem é agendá-los em um momento em que o tráfego do seu site esteja baixo. Isso minimiza significativamente qualquer tempo de inatividade.
Como migrar o site WordPress para um novo host usando plugins
Existem também algumas excelentes opções de plugins para migrar seu site WordPress. Embora a migração manual tenha seus méritos, os plugins podem ser úteis, fornecendo várias funções automatizadas, como fazer backup de dados do site, fornecer serviços de recuperação, etc. Existem alguns ótimos plugins gratuitos do WordPress para escolher.
Os melhores plugins de migração do WordPress oferecem interfaces impecáveis, opções de migração com um clique e muitas outras ferramentas para tornar o processo o mais tranquilo possível. Nossos três principais plugins de migração para WordPress são provavelmente Duplicator, WP Migrate DB e Migrate Guru.
O Duplicator é uma ótima opção se você deseja que um plugin cuide da maioria das tarefas de migração para você. Ele funciona em todos os sites do WordPress e pode copiar seu banco de dados e seus arquivos. É um plugin sem complicações que torna a migração simples e sem complicações.
Com o WP Migrate DP, você não precisa exportar manualmente seu banco de dados. Embora você ainda precise importar manualmente o arquivo SQL, pular a etapa de exportação economiza um bom tempo.
Migrate Guru é particularmente útil para sites grandes. Permite transferir até 200 GB. Também a seu favor está o fato de a migração ser gerenciada nos próprios servidores do Migrate Guru. Isso reduz o risco de seu site travar devido à pressão da migração.
Resumindo
Neste artigo, vimos como migrar seu site WordPress pode ser um processo razoavelmente simples. As pessoas muitas vezes não conseguem distinguir entre algo difícil e algo demorado, que é o que acontece aqui.
Com cada vez mais empresas optando por adotar um processo omnichannel, no entanto, é importante ter um site totalmente atualizado e sincronizado com todas as redes. Um host robusto facilita isso.
Tal como acontece com quase tudo hoje em dia, desde chat ao vivo até agendamento automático de compromissos, também existem plugins para ajudar se você ficar preso.
Seguir um conjunto de etapas claramente definidas, como as acima, deve permitir que você mova seu site para um novo host por conta própria e com o mínimo de tempo de inatividade. Não é hora de você dar uma chance?
Biografia:
Grace Lau – Diretora de Conteúdo de Crescimento, Dialpad
Grace Lau é a Diretora de Conteúdo de Crescimento da Dialpad, uma plataforma de comunicação em nuvem com tecnologia de IA e sistemas telefônicos de call center para uma colaboração em equipe melhor e mais fácil. Ela tem mais de 10 anos de experiência em redação de conteúdo e estratégia. Atualmente, ela é responsável por liderar estratégias de conteúdo editorial e de marca, em parceria com equipes de SEO e Ops para criar e nutrir conteúdo. Aqui está o LinkedIn dela.