Como migrar manualmente o WordPress

Como migrar o WordPress manualmente (9 passos, sem necessidade de plugins)

· · 21 minutos de leitura ·
Escrito por: avatar do autor Joella Dunn
avatar do autor Joella Dunn
Joella é uma escritora com anos de experiência em WordPress. Na Duplicator, ela é especialista em manutenção de sites - desde backups básicos até migrações em grande escala. O seu objetivo final é garantir que o seu site WordPress está seguro e pronto para crescer.
·
Avaliado por: avatar do revisor John Turner
avatar do revisor John Turner
John Turner é o presidente da Duplicator. Tem mais de 20 anos de experiência em negócios e desenvolvimento e os seus plugins foram descarregados mais de 25 milhões de vezes.

A migração manual dá-lhe controlo total sobre cada ficheiro e cada registo da base de dados que é transferido entre servidores. Sem limitações de plugins, restrições de tamanho de ficheiros ou processos opacos que não possa auditar caso algo corra mal.

Esse controlo tem o seu preço. Existem várias etapas, e muitas delas apresentam modos de falha específicos que só se tornam evidentes quando nos deparamos com um ecrã em branco ou com um erro de ligação à base de dados. Já passei por isso. Não é nada divertido.

Este guia apresenta todo o processo, passo a passo, indicando os pontos em que podem ocorrer falhas antes de cada etapa. No final, terá um site funcional no novo servidor, testado antes mesmo de se alterar o DNS.

Algumas coisas que vale a pena saber desde já: a migração manual é a escolha certa quando precisa de um controlo minucioso, quando o seu alojamento não suporta plugins de migração ou quando está a mudar para um servidor vazio sem o WordPress pré-instalado. Na maioria das outras situações, existe uma forma mais rápida. Abordarei isso também, depois dos passos manuais.

Eis as principais conclusões:

  • A migração manual oferece-lhe controlo total, mas envolve muitos passos. Dois deles (a substituição de URLs e as atualizações do ficheiro wp-config.php) são os pontos em que a maioria das migrações falha, por isso leia os avisos antes de seguir esses passos
  • Verifique a versão do PHP no servidor atual antes de começar e confirme se o novo servidor a suporta. Uma incompatibilidade de versões é a causa mais comum de um ecrã em branco após a migração e leva cinco minutos a verificar agora, em vez de uma hora a diagnosticar mais tarde
  • Nunca execute uma operação de pesquisa e substituição em SQL bruto na sua base de dados para atualizar URLs. Isso corrompe os dados serializados; utilize primeiro o plugin «Search & Replace Everything» com uma simulação
  • Pode testar o site totalmente migrado no novo servidor antes de alterar o DNS, editando o seu ficheiro hosts local
  • A propagação do DNS demora entre 2 a 6 horas após a transição; mantenha o site antigo ativo e intacto até ter a certeza de que o novo está a funcionar corretamente

Índice

Dica de especialista: Para reduzir estes passos, recomendo a utilização de um plugin de migração do WordPress! Com o Duplicator Pro, pode fazer uma cópia de segurança do seu site original e arrastá-lo e largá-lo na nova localização.

Porquê migrar manualmente o seu site WordPress?

Quando cria o seu sítio Web pela primeira vez, escolhe um plano de alojamento e um nome de domínio que satisfaça as suas necessidades. No entanto, poderá eventualmente ter de migrar o seu sítio. Isto implica mover o seu sítio Web WordPress para outro alojamento web, servidor ou domínio.

Eis algumas razões para migrar o seu sítio Web.

  • Fraco desempenho do sítio Web

Pode começar a enfrentar períodos de inatividade, lentidão no carregamento ou outros problemas de desempenho. Nesse caso, terá de procurar um melhor serviço de alojamento web ou atualizar o seu plano de alojamento. Por exemplo, pode mudar de um servidor partilhado para um alojamento WordPress gerido.

  • Aumento do tráfego orgânico

Quando a sua pequena empresa ou blogue crescer, o seu servidor atual poderá não ser capaz de lidar com esta grande quantidade de tráfego.

  • Rebranding

Um nome de domínio complexo pode afetar a credibilidade do seu sítio Web. Se está a pensar mudar para um novo domínio, está na altura de migrar o seu site. 

Fazer alterações no seu site ativo pode danificá-lo. Para evitar este problema, pode migrar o seu conteúdo para um site de teste local. 

O que precisa antes de começar

As migrações manuais envolvem muitos elementos. A falta de uma credencial ou a omissão de uma etapa de preparação obriga a interromper a migração a meio do processo para localizar o problema, e algumas etapas são difíceis de interromper depois de iniciadas.

Certifique-se de que tudo isto está pronto antes de mexer em qualquer coisa em qualquer um dos servidores.

Acesso e credenciais:

  • Cliente FTP instalado e pronto a usar (o FileZilla é a escolha padrão) ou acesso ao cPanel confirmado tanto no servidor antigo como no novo
  • O acesso ao phpMyAdmin foi confirmado em ambos os servidores. Inicie sessão e verifique se consegue ver a sua base de dados do WordPress antes de começar
  • A sua nova conta de alojamento está totalmente configurada, com um domínio ativo ou um URL temporário que pode utilizar para testes

Verificações técnicas:

  • Versão do PHP no seu servidor atual. Encontre esta informação no cPanel ou pergunte ao seu provedor de alojamento. O seu novo servidor deve ter a mesma versão, ou uma versão próxima. Uma incompatibilidade de versões é a causa mais comum de um ecrã em branco após a migração, e leva cinco minutos a verificar agora, em vez de uma hora a diagnosticar mais tarde.
  • Espaço em disco disponível no novo servidor. É necessário pelo menos o dobro do tamanho atual do seu site para cobrir o upload, a extração e a importação da base de dados

Antes de exportar qualquer coisa:

  • Desative os plugins de cache no site antigo. Os ficheiros em cache podem ser incluídos na exportação e causar um comportamento anómalo no novo servidor.
  • Elimine plugins, temas e ficheiros multimédia que não utilize, se pretender uma migração limpa. Não é obrigatório, mas a migração é um bom momento para o fazer.
  • Faça uma cópia de segurança completa do site atual e guarde-a num local externo ao servidor. Se algo correr mal em qualquer momento durante os próximos nove passos, esta cópia de segurança permitirá que volte ao ponto de partida.

Como migrar manualmente um site WordPress

Embora os serviços de migração possam automatizar o processo, talvez prefira fazê-lo por conta própria. Se tiver alguns conhecimentos técnicos, pode migrar o WordPress sem recorrer a ferramentas de terceiros.

Eis como migrar manualmente o seu sítio Web:

  • Passo 1: Exporte a sua base de dados: obtenha um ficheiro SQL com todo o conteúdo e as definições do seu site a partir do antigo alojamento; utilize a compressão gzip se a base de dados exceder 100 MB, caso contrário a importação poderá falhar
  • Passo 2: Descarregue os seus ficheiros do WordPress: retire todos os ficheiros do servidor antigo; o método de compactação do cPanel é mais rápido e fiável do que o FTP para sites com bibliotecas de multimédia de grande dimensão
  • Passo 3: Crie uma nova base de dados no novo servidor: configure a base de dados vazia à qual o seu site migrado se irá ligar; anote todas as credenciais assim que as criar
  • Passo 4: Carregue os seus ficheiros para o novo servidor: transfira tudo para o novo servidor e defina as permissões de ficheiros corretas; permissões incorretas podem causar erros 403
  • Passo 5: Importe a sua base de dados para o novo servidor: carregue o seu ficheiro SQL na nova base de dados; verifique se as suas tabelas aparecem no phpMyAdmin antes de avançar para o passo seguinte
  • Passo 6: Atualize o ficheiro wp-config.php: ligue o WordPress à nova base de dados utilizando as suas novas credenciais; um único erro ortográfico aqui provoca um erro de ligação à base de dados no site ativo
  • Passo 7: Atualizar os URLs na base de dados: substituir as referências ao domínio antigo utilizando a função «Pesquisar e Substituir Tudo», e não SQL direto; a substituição por SQL direto pode corromper os dados serializados e danificar os layouts do construtor de páginas
  • Passo 8: Teste o site: verifique se tudo funciona no novo servidor, editando o ficheiro hosts local, enquanto o site antigo continua acessível a todos os outros utilizadores
  • Passo 9: Redirecione o seu domínio para o novo alojamento: atualize os seus servidores de nomes ou o registo DNS A assim que os testes confirmarem que a migração decorreu sem problemas; mantenha o site antigo intacto até que a propagação esteja concluída

As migrações manuais acarretam sempre alguns riscos. Pode perder dados importantes ou danificar todo o seu site. Para tornar este processo mais fácil e seguro, recomendo instalar um plugin de migração do WordPress, comoo Duplicator Pro

Passo 1: Exportar a sua base de dados

A base de dados contém tudo o que o WordPress gera dinamicamente: publicações, páginas, comentários, contas de utilizador, definições de plugins e configurações de widgets. Este é o ficheiro mais importante que irá transferir.

Depois de ter uma cópia de segurança da base de dados, pode facilmente carregá-la para o seu novo servidor.

Normalmente, o seu alojamento web permite-lhe aceder facilmente ao phpMyAdmin, que é um gestor de bases de dados. Com o Bluehost, por exemplo, encontre o botão phpMyAdmin.

WordPress phpMyAdmin

No painel da esquerda, clique no nome da sua base de dados do WordPress. Se não tiver a certeza de qual é, abra o ficheiro wp-config.php no seu site atual e procure o DB_NAME valor.

Depois de selecionar a sua base de dados, clique no separador«Exportar».

Exportação phpMyAdmin

Para a maioria dos sites, a exportação rápida no formato SQL é suficiente. Clique em «Ir» e guarde o ficheiro .sql no seu computador. Dê-lhe um nome que seja fácil de reconhecer, como site-backup-2026-04-17.sql.

Exportar a base de dados do WordPress

Se a sua base de dados tiver mais de 100 MB, utilize o método de exportação personalizada. Desça a página até encontrar a opção «Compressão» e selecione «gzip». Isto comprime o ficheiro antes do download e evita um erro de tamanho máximo do ficheiro quando o importar posteriormente.

Passo 2: Descarregue os seus ficheiros do WordPress

Os seus ficheiros do WordPress incluem o software principal, o seu tema, todos os plugins e toda a sua biblioteca multimédia. Existem duas formas de os retirar do servidor. O método adequado depende do tamanho do seu site.

Inicie sessão no painel de controlo do seu alojamento e abra o cPanel ou o gestor de ficheiros personalizado do seu alojamento.

Abrir o cPanel no Bluehost

Aceda à pasta raiz do seu site, normalmente denominada public_html. Clique com o botão direito do rato e selecione «Comprimir». Escolha o formato zip e confirme. Aguarde até que a compressão termine. Em sites de grande dimensão, este processo pode demorar alguns minutos.

Descarregar ficheiros do sítio

Assim que o ficheiro zip aparecer, faça o download. Receberá um único ficheiro em vez de milhares de ficheiros individuais, o que é significativamente mais rápido e evita problemas de tempo limite do FTP em bibliotecas multimédia de grande dimensão.

Método B: FTP com o FileZilla (adequado para sites mais pequenos)

Abra o FileZilla e ligue-se ao seu servidor atual utilizando as suas credenciais FTP.

Ligação rápida FileZilla

Navegue até ao diretório raiz do seu site no painel da direita. Selecione tudo, clique com o botão direito do rato e escolha «Descarregar».

Descarregar ficheiros do sítio

Tenha em atenção que as transferências FTP podem atingir o limite de tempo em sites de grande dimensão. Se a ligação for interrompida a meio da transferência, a funcionalidade «Retomar» do FileZilla retomará a transferência a partir do ponto em que ficou. Clique com o botão direito do rato no item da fila e selecione «Processar fila» após restabelecer a ligação.

De qualquer forma, o que está a descarregar inclui o ficheiro wp-config.php, o ficheiro .htaccess e toda a pasta wp-content. Certifique-se de que a sua pasta local contém os três ficheiros antes de continuar.

Passo 3: Criar uma nova base de dados

Se estiver a trabalhar com uma nova instalação do WordPress, terá de criar uma nova base de dados. Isto irá proporcionar um espaço para importar a sua base de dados SQL guardada.

Dependendo da sua empresa de alojamento, este processo pode variar. Se estiver a utilizar um alojamento que forneça o cPanel, encontre as definições de Bases de dados e clique em Bases de dados MySQL.

Bases de dados MySQL

Pode simplesmente dar um nome à nova base de dados. Em seguida, prima Criar base de dados.

Criar base de dados MySQL

Para além de uma nova base de dados, terá de adicionar um novo utilizador. Forneça um novo nome de utilizador e palavra-passe na secção Utilizadores MySQL.

Criar utilizador MySQL

Em seguida, ligue o novo utilizador à base de dados que acabou de criar. Em Adicionar utilizador à base de dados, selecione o novo utilizador e a base de dados.

Adicionar utilizador à base de dados

Pode conceder ao utilizador todos os privilégios. Isto dará ao utilizador controlo total sobre a base de dados. 

Passo 4: Carregue os seus ficheiros para o novo servidor

Este passo é idêntico ao Passo 2. Utilize o método que corresponder à forma como descarregou os ficheiros.

Se descarregou um ficheiro ZIP através do Gestor de Ficheiros do cPanel:

Inicie sessão no cPanel do seu novo servidor. Navegue até à pasta raiz onde o seu site deve ficar, normalmente public_html. Clique em «Carregar» e selecione o seu ficheiro zip. Quando o carregamento terminar, clique com o botão direito do rato no ficheiro zip e selecione «Extrair». Confirme se o destino é a raiz do seu site e, em seguida, extraia.

Carregar ficheiros do site

Se fez o download via FTP:

Ligue-se ao seu novo servidor com o FileZilla utilizando as credenciais FTP do novo servidor. Navegue até à raiz do site no painel direito. Arraste e solte os ficheiros que descarregou do painel esquerdo para os carregar. Este processo poderá demorar algum tempo se a sua biblioteca multimédia for grande.

Após a conclusão do upload, verifique as permissões dos ficheiros. Permissões incorretas provocam erros 403 Forbidden e ecrãs em branco que parecem indicar que ocorreu outro problema.

No Gestor de Ficheiros do cPanel, selecione todas as pastas na raiz do seu site, clique com o botão direito do rato e escolha «Alterar Permissões». Defina as pastas para 755. Em seguida, selecione todos os ficheiros e altere as permissões para 644.

Alterar as permissões dos ficheiros

O resultado esperado é que todo o diretório do seu site esteja visível no Gestor de Ficheiros do novo servidor, sem que falte nenhuma pasta.

É nesta etapa que a maioria das migrações manuais dá errado.

As transferências por FTP são lentas, e um único ficheiro em falta ou uma ligação instável podem danificar o seu site no destino. O Duplicator Pro agrupa tudo num único backup e executa uma importação limpa, sem necessidade de mover ficheiros manualmente!

Passo 5: Importar a sua base de dados original

Inicie sessão no phpMyAdmin no seu novo servidor. No painel da esquerda, clique no nome da base de dados vazia que criou no Passo 3. Ainda não deverá apresentar nenhuma tabela. Em seguida, aceda ao separador«Importar».

Selecione o ficheiro .sql que exportou no Passo 1. Mantenha todas as outras definições nos valores predefinidos.

Antes de clicar em «Go»: se o seu ficheiro .sql não estiver comprimido e for maior do que o tamanho máximo de upload indicado na página, irá receber uma mensagem de erro. A solução é voltar atrás, reexportar com a compressão gzip ativada e tentar novamente com o ficheiro comprimido.

Importar base de dados

Quando a importação for bem-sucedida, o painel esquerdo exibirá as tabelas da sua base de dados. Deverá ver tabelas com o prefixo «wp_» (ou um prefixo personalizado, caso o tenha alterado durante a instalação do WordPress).

Se o painel da esquerda permanecer vazio após a importação, significa que algo correu mal. A causa mais comum é a importação para a base de dados errada. Verifique novamente se selecionou a sua nova base de dados no painel da esquerda antes de clicar no separador «Importar».

Passo 6: Editar o ficheiro wp-config.php

O ficheiro wp-config.php é o ficheiro que indica ao WordPress a que base de dados se deve ligar e quais as credenciais a utilizar. Neste momento, ainda contém os dados da base de dados do seu antigo alojamento. Até o atualizar, o seu site migrado tentará ligar-se a uma base de dados que já não existe.

Encontre o ficheiro wp-config.php nos ficheiros que carregou. Deve estar na raiz do site, ao lado da pasta wp-content. Clique com o botão direito do rato e selecione «Editar».

Encontre estas quatro linhas e atualize-as para que correspondam ao que criou no Passo 3:

define( 'DB_NAME', 'your_new_database_name' );
define( 'DB_USER', 'your_new_database_user' );
define( 'DB_PASSWORD', 'your_new_database_password' );
define( 'DB_HOST', 'localhost' );

DB_NAME, DB_USERe DB_PASSWORD deve corresponder exatamente ao que anotou no Passo 3, incluindo qualquer prefixo que o seu provedor tenha adicionado. DB_HOST é quase sempre localhost, mas alguns servidores geridos utilizam um nome de host específico. Se localhost Se não funcionar, consulte a documentação do seu provedor de alojamento ou o chat de suporte para obter o valor correto.

Aqui, cada caractere é importante. Um único espaço a mais entre as aspas causará um erro de ligação à base de dados. Verifique o texto depois de guardar.

Guarde o ficheiro e feche o editor.

Passo 7: Atualizar os URLs na base de dados

A sua base de dados ainda contém o domínio antigo em todo o conteúdo das publicações, nas definições e nos dados serializados dos plugins. Deve substituir o domínio antigo pelo novo em todos os locais onde este apareça.

Não execute um ficheiro raw SQL REPLACE consulta diretamente na base de dados. A substituição por SQL bruto corrompe os dados serializados, que é a forma como o WordPress armazena matrizes de configurações complexas na base de dados. O resultado são layouts do construtor de páginas danificados, configurações de widgets danificadas e definições de plugins que são reiniciadas silenciosamente, muitas vezes de formas difíceis de diagnosticar.

O plugin «Search & Replace Everything» oferece uma opção melhor. No campo «Pesquisar», introduza o seu domínio antigo, incluindo o protocolo (por exemplo, https://olddomain.com). No campo «Substituir por», introduza o seu novo domínio (https://newdomain.com).

Pesquisar e substituir tudo

Selecione todas as tabelas da lista, visualize a pré-visualização da pesquisa e substituição e execute-a.

A simulação mostra quantas instâncias foram encontradas sem alterar nada. Verifique o número, confirme se parece razoável e, em seguida, aplique as alterações.

Quando a substituição estiver concluída, aceda a Definições » Permalinks no wp-admin e clique em Guardar alterações sem alterar nada. Isto regenera o ficheiro .htaccess e limpa quaisquer regras de reescrita que façam referência ao domínio antigo.

Ligações permanentes do WordPress

Passo 8: Teste o seu novo site

A maioria dos tutoriais ignora este passo. É o mais útil de todos.

Pode navegar no seu site migrado no novo servidor antes de redirecionar o seu domínio para lá, sem alterar o DNS. Para tal, basta configurar temporariamente o seu computador para que resolva o seu domínio para o endereço IP do novo servidor.

Descubra o endereço IP do seu novo servidor. O painel de controlo da sua hospedagem geralmente apresenta-o na página principal do cPanel ou na secção «Endereço IP partilhado».

Endereço IP da Bluehost

No Mac ou no Linux:

Abra o Terminal e execute sudo nano /etc/hosts. Na parte inferior da ficheiro hosts, adicione uma nova linha: 123.456.789.0 yourdomain.com (utilizando o IP e o domínio reais do seu servidor). Guardar com Ctrl+X, então Y, então Entrar.

No Windows:

Abra o Bloco de Notas como Administrador (clique com o botão direito do rato no Bloco de Notas e selecione «Executar como administrador»). Abra o ficheiro em C:\Windows\System32\drivers\etc\hosts. Adicione a mesma linha no final e guarde.

Agora abra o seu navegador e aceda ao seu domínio. O seu computador irá carregar o site a partir do novo servidor, enquanto o resto do mundo continua a ver o antigo.

Verifique estes pontos antes de continuar:

  • A página inicial carrega corretamente
  • Exibição de imagens
  • Os links internos funcionam
  • Pode aceder ao Wp-admin com as suas credenciais
  • Todos os formulários de contacto são enviados sem erros
  • O certificado SSL aparece como válido

Quando terminar o teste, volte ao ficheiro hosts e elimine a linha que adicionou. O seu computador voltará a resolver o domínio normalmente.

Passo 9: Atualize as suas definições de DNS

Nesta altura, o seu sítio Web já terá sido totalmente migrado para o novo servidor ou nome de domínio. Embora o seu sítio esteja a funcionar, é importante atualizar também a forma como é apresentado no Sistema de Nomes de Domínio (DNS). 

Atualmente, o DNS do seu domínio aponta para o seu antigo anfitrião. Felizmente, pode alterar isto facilmente para refletir o seu novo anfitrião.

Este processo varia consoante o local onde registou o seu novo domínio. Para lhe dar uma ideia de como isto funciona, vamos guiá-lo através dos passos para alterar os seus servidores de nomes no Bluehost.

Primeiro, inicie sessão na sua conta de alojamento e aceda a Domínios " Os meus domínios. Em seguida, expanda o menu pendente no lado direito do seu domínio e clique em DNS.

Definições de DNS da Bluehost

Aqui, verá os seus registos DNS, incluindo os seus servidores de nomes e endereços IP. Em seguida, prima Editar.

Editar registo DNS

Para apontar para um novo anfitrião Web, selecione Personalizado como o Tipo de configuração.

Configuração personalizada do servidor de nomes

Agora, basta introduzir as informações do seu novo fornecedor de alojamento. Pode levar até 48 horas para que o DNS se propague e comece a apontar para o novo site.

Há uma maneira mais rápida de fazer isto

Nove passos: essa é a realidade de uma migração manual. Se conseguiu chegar até aqui, agora sabe exatamente o que foi transferido, para onde foi e porquê. Esse conhecimento é verdadeiramente útil.

Na maioria das migrações, porém, não é necessário esse nível de controlo. E é precisamente em duas dessas nove etapas que a migração manual falha com maior frequência.

Uma alternativa rápida e simples é instalar um plugin de migração do WordPress. 

Embora haja muitos por onde escolher, o Duplicator é uma ferramenta poderosa que permite exportar o seu sítio WordPress e movê-lo com facilidade.

Plugin Duplicator Pro

Uma das minhas caraterísticas favoritas do Duplicator Pro é a funcionalidade de arrastar e largar.

Pode criar uma cópia de segurança que inclua o conteúdo, os temas, os plug-ins, a base de dados e os ficheiros multimédia do seu sítio. Depois, basta colocar este ficheiro zip no segundo sítio.

Importar uma cópia de segurança com o Duplicator

Isto irá abrir o assistente de migração do Duplicator, que lhe fornece um guia passo a passo para importar o seu conteúdo original. Não terá de importar ficheiros manualmente nem de executar um script de pesquisa e substituição.

Pesquisa e substituição do duplicador

Para além disso, o Duplicator foi concebido para lidar com grandes sites e redes Multisite. Não tem de se preocupar com a perda de dados importantes do sítio Web da sua agência ou empresa. 

Esta ferramenta irá poupar-lhe muito tempo e esforço quando estiver a mover o seu sítio web. Em vez de se debater com gestores de ficheiros e com o phpMyAdmin, pode deixar que o Duplicator faça o trabalho por si!

Se preferir uma ferramenta de migração gratuita, o Duplicator também tem uma versão gratuita. Mesmo utilizando o Duplicator Lite, pode migrar sites WordPress sem ter experiência em programação!

Perguntas mais frequentes (FAQs)

Quanto tempo demora a migração manual de um site WordPress?

No caso de um site pequeno com uma biblioteca multimédia modesta, conte com 1 a 2 horas do início ao fim. Um site grande, com vários gigabytes de ficheiros multimédia e uma base de dados volumosa, pode demorar entre 4 a 6 horas, principalmente devido ao tempo de espera nas transferências de ficheiros. Os passos em si não são lentos; o que demora é o envio via FTP e a importação da base de dados. Utilizar o método zip do cPanel reduz significativamente o tempo de transferência em sites maiores.

Preciso de reinstalar o WordPress no novo servidor antes da migração?

Não. Está a transferir a sua instalação existente do WordPress, incluindo os ficheiros principais. Instalar primeiro um WordPress novo no novo servidor cria um ficheiro wp-config.php que entra em conflito e uma base de dados duplicada, que terá de eliminar antes de importar a sua própria. Comece com uma pasta public_html vazia no novo servidor.

O que devo fazer se a minha base de dados for demasiado grande para ser exportada através do phpMyAdmin?

Utilize a opção de exportação personalizada com a compressão gzip ativada, o que resolve a maioria dos casos. Se o ficheiro comprimido continuar a ser demasiado grande para importar, utilize o BigDump, um script PHP gratuito que divide ficheiros SQL de grande dimensão em partes mais pequenas e os importa sequencialmente. Carregue o BigDump para o seu novo servidor, indique-lhe o seu ficheiro SQL e execute-o a partir do navegador. Em alternativa, o WP-CLI suporta bases de dados de qualquer tamanho: wp db export no antigo servidor e wp db import no novo.

Como posso saber quando a propagação do DNS estiver concluída?

Utilize uma ferramenta como o whatsmydns.net para verificar como o seu domínio é resolvido a partir de diferentes locais em todo o mundo. Introduza o seu domínio e selecione o registo A. Quando a maioria dos locais apresentar o endereço IP do seu novo servidor, a propagação estará efetivamente concluída para a maioria dos visitantes. A propagação global completa pode demorar até 48 horas em casos excecionais, mas a maioria das regiões atualiza-se no prazo de 2 a 6 horas.

Qual é a forma mais fácil de migrar um sítio WordPress?

A maneira mais fácil de migrar um site WordPress é instalar um plugin de migração WordPress como o Duplicator Pro. Com o Duplicator, pode empacotar todo o seu site num único ficheiro de arquivo zipado. Depois, poderá arrastá-lo e soltá-lo numa nova instalação do WordPress.

Isto evita que tenha de transferir manualmente os ficheiros e a base de dados e garante que não se perdem dados durante a migração.

Se quiser explorar os diferentes plug-ins de migração disponíveis, eis algumas das opções mais populares:

Como posso migrar manualmente o meu sítio WordPress?

Para migrar manualmente o seu site WordPress, exporte a base de dados do seu site WordPress atual no phpMyAdmin. Em seguida, transfira todos os ficheiros do seu sítio Web para o novo ambiente de alojamento utilizando o FTP ou um gestor de ficheiros.

Terá também de criar uma nova base de dados no novo servidor de alojamento e importar a base de dados exportada anteriormente. Por fim, actualize as credenciais da base de dados e o URL do site no ficheiro wp-config.php do novo alojamento para garantir uma conetividade adequada.

Como é que carrego o meu sítio WordPress para um alojamento em direto depois de trabalhar localmente?

No seu site local, crie uma cópia dos ficheiros e da base de dados do site com o Duplicator Pro. Certifique-se de que o Duplicator também está instalado no seu site de produção. Em seguida, utilize a ferramenta Importar para carregar o seu site local para o servidor ativo.

Posso transferir um sítio WordPress para outro?

Sim, é possível transferir um site WordPress para outro. Utilizando o plugin Duplicator Pro, basta criar uma cópia de segurança do sítio original. Depois, importe a cópia de segurança para o novo sítio e siga os passos do assistente de migração do Duplicator.

Como é que restauro o meu sítio WordPress para um novo alojamento?

Para restaurar o seu sítio WordPress para um novo alojamento, certifique-se de que está a utilizar o Duplicator para guardar cópias de segurança regulares. Se o seu site falhar e decidir atualizar o seu alojamento, basta arrastar e largar o ficheiro de arquivo de cópia de segurança mais recente no novo site. Isto irá recuperar todos os dados do sítio original.

O seu site já está no novo servidor. Eis o que deve fazer a seguir.

Acabou de concluir uma migração. O site está limpo, testado e online. É precisamente neste momento que a maioria das pessoas ignora a necessidade de fazer uma cópia de segurança e começa imediatamente a introduzir alterações.

Não o faça. Faça uma cópia de segurança completa do novo site agora mesmo, antes de qualquer atualização de plugins, alteração de temas ou edição de conteúdo. Se algo correr mal na primeira semana no novo servidor, vai precisar de um ponto de restauração a partir de um estado em que se sabe que tudo funcionava bem, e não de uma cópia de segurança do servidor antigo.

Mais de 1,5 milhões de profissionais do WordPress utilizam o Duplicator Pro para criar cópias de segurança completas e verificadas que podem ser restauradas a partir de qualquer lugar, mesmo quando o próprio WordPress fica indisponível. Só a URL de recuperação de desastres já compensa, uma vez que permite restaurar um site mesmo quando não é possível aceder ao wp-admin.

Se acabou de passar várias horas a fazer uma migração manual, dedicar cinco minutos a fazer uma cópia de segurança antes de prosseguir é o passo seguinte óbvio.

Precisa de mais dicas de migração do WordPress? Consulte os nossos outros guias abaixo.

avatar do autor
Joella Dunn Redator de conteúdos
Joella é uma escritora com anos de experiência em WordPress. Na Duplicator, ela é especialista em manutenção de sites - desde backups básicos até migrações em grande escala. O seu objetivo final é garantir que o seu site WordPress está seguro e pronto para crescer.
O nosso conteúdo é apoiado pelos leitores. Se clicar em determinados links, poderemos receber uma comissão.

Não deixes passar mais um dia sem proteção

Cada hora sem cópias de segurança adequadas do WordPress coloca o seu sítio em risco - Cada atraso na migração do WordPress custa-lhe desempenho e crescimento

Obter o Duplicator agora
Plugin Duplicador

Espere! Não perca a sua oferta exclusiva "
"!

Como cliente , você ganha 60% DE DESCONTO

Experimente o Duplicator gratuitamente no seu site — veja por que mais de 1,5 milhão de profissionais do WordPress confiam em nós. Mas não espere — este desconto exclusivo de 60% está disponível apenas por tempo limitado.

ou
Obtenha agora 60% de desconto no Duplicator Pro →