Web hosting · Guia

Como mudar um site para um novo alojamento

Atualizado October 11, 2026 6 min de leitura

Nesta página
  1. A lista num relance
  2. Passo 1: faça o levantamento e baixe o TTL
  3. Passo 2: cópia de segurança de ficheiros e bases de dados
  4. Passo 3: restaure no novo alojamento
  5. Passo 4: teste antes de mudar
  6. Passo 5: mude o email sem perder mensagens
  7. Passo 6: mude o DNS
  8. Migração gratuita para a HytHost
  9. FAQ

Mudar um site para um novo alojamento parece arriscado, mas é um trabalho de rotina quando é feito pela ordem certa. A regra é simples: copie tudo primeiro, teste no novo alojamento e só depois aponte o domínio para ele. Os visitantes continuam a ver o site antigo até o novo estar pronto.

Este guia é uma lista passo a passo para qualquer site, com notas para WordPress e cPanel e para mudar o email sem perder mensagens.

A lista num relance

  1. Faça o levantamento do que o site usa: ficheiros, bases de dados, email, registos DNS, tarefas agendadas.
  2. Baixe o TTL do DNS um dia antes da mudança.
  3. Faça cópia de segurança dos ficheiros e bases de dados no alojamento antigo.
  4. Restaure-os no novo alojamento.
  5. Teste o site no novo alojamento antes de mais alguém o ver.
  6. Recrie as contas de email e copie as mensagens.
  7. Mude o DNS e mantenha o alojamento antigo mais alguns dias.

Prefere não ser o próprio a fazê-lo? Todos os planos de alojamento web HytHost incluem uma migração de site gratuita, a partir de €0.99/mês.

Ver planos de alojamento web

Passo 1: faça o levantamento e baixe o TTL

Anote tudo aquilo de que o site depende, para nada ficar para trás:

  • os ficheiros do site, normalmente em public_html;
  • cada base de dados, com o respetivo nome e utilizador;
  • contas de email, reencaminhamentos e filtros;
  • os registos DNS além do site: MX para o email, registos TXT para SPF, DKIM e verificação do site;
  • tarefas cron, a versão de PHP e quaisquer definições especiais.

Depois, baixe o TTL dos registos do seu domínio, por exemplo para 300 segundos, um dia antes da mudança. O TTL é o tempo durante o qual a internet guarda em cache os seus registos DNS; um TTL curto faz a mudança chegar aos visitantes em minutos em vez de horas. E não cancele ainda o alojamento antigo.

Passo 2: cópia de segurança de ficheiros e bases de dados

  • No cPanel: em Backup, transfira em separado o diretório pessoal e cada base de dados MySQL. Estas cópias parciais são ficheiros que pode restaurar sozinho em qualquer alojamento com cPanel. Existe também uma cópia completa da conta, mas só o fornecedor a pode restaurar, a partir do WHM; envie-lha se ele oferecer migrações.
  • Manualmente: transfira os ficheiros por FTP ou SFTP e exporte cada base de dados como ficheiro .sql no phpMyAdmin.
  • WordPress: um plugin de migração como o Duplicator ou o All-in-One WP Migration junta ficheiros e base de dados num único arquivo. Verifique o limite de upload do novo alojamento: a importação do plugin está limitada por ele.

Passo 3: restaure no novo alojamento

  1. Adicione o domínio à sua nova conta de alojamento.
  2. Carregue os ficheiros para o novo public_html ou restaure a cópia do diretório pessoal.
  3. Crie uma base de dados e um utilizador e importe o ficheiro .sql no phpMyAdmin.
  4. Atualize a configuração do site com o novo nome da base de dados, utilizador e palavra-passe. No WordPress, é o wp-config.php.

Se o domínio se mantiver, está feito. Se mudar, o endereço antigo está guardado em toda a base de dados. No WordPress, nunca o substitua com uma simples pesquisa de texto no ficheiro SQL: isso estraga os dados serializados. Use o WP-CLI, que os trata corretamente:

wp search-replace 'https://old-domain.com' 'https://new-domain.com' --skip-columns=guid --dry-run

Retire --dry-run quando a pré-visualização estiver correta.

Passo 4: teste antes de mudar

Pode ver o site no novo alojamento antes do resto do mundo, indicando apenas ao seu computador onde o domínio está. Adicione uma linha ao seu ficheiro hosts com o endereço IP do novo servidor:

203.0.113.10  example.com www.example.com

O ficheiro é C:\Windows\System32\drivers\etc\hosts no Windows (edite-o como administrador) e /etc/hosts no macOS e no Linux. Agora abra o site e verifique páginas, imagens, formulários, inícios de sessão e o checkout da loja. Remova a linha quando terminar.

Passo 5: mude o email sem perder mensagens

  1. Crie as mesmas contas de email, reencaminhamentos e filtros no novo alojamento.
  2. Copie o email existente. Para poucas caixas de correio, adicione a conta antiga e a nova a um cliente de email por IMAP e arraste as pastas de uma para a outra. Para muitas caixas, uma ferramenta como o imapsync copia-as de servidor para servidor e pode ser executada de novo sem duplicados.
  3. Depois da mudança de DNS, execute a cópia mais uma vez para apanhar as mensagens que chegaram entretanto.

Lembre-se dos registos MX e TXT: se não forem recriados no novo DNS, o email deixa de chegar ou vai parar ao spam.

Passo 6: mude o DNS

Aponte o domínio para o novo alojamento, alterando os nameservers no seu registador ou alterando o registo A para o novo endereço IP. Com um TTL curto, a maioria dos visitantes chega ao novo alojamento em minutos; algumas redes guardam a cache durante mais tempo, por isso conte com até um dia.

Quando o site já carregar a partir do novo alojamento, confirme que o certificado SSL foi emitido (veja certificados SSL gratuitos) e mantenha o alojamento antigo mais alguns dias antes de o cancelar.

Mudar de alojamento não significa mudar o domínio. Transferir o domínio para outro registador é um passo à parte que pode fazer mais tarde, ou nunca; os registadores também podem recusar uma transferência nos 60 dias seguintes ao registo ou a uma transferência anterior.

Migração gratuita para a HytHost

Todos os planos de alojamento web HytHost incluem uma migração de site gratuita:

  1. Encomende o plano adequado ao seu site.
  2. Abra um ticket com acesso ao seu alojamento antigo, ou com um ficheiro de cópia de segurança do cPanel.
  3. Nós copiamos os ficheiros, as bases de dados e as contas de email. Muda o DNS quando estiver pronto.

Todos os planos incluem cPanel, SSL gratuito e cópias de segurança diárias guardadas durante 10 dias. É novo no cPanel? Comece por o que é o cPanel.

FAQ

Perguntas frequentes

Não, se seguir a ordem: o site antigo continua a funcionar enquanto copia e testa o novo, e os visitantes passam aos poucos quando o DNS muda. Evite editar conteúdos durante a mudança, ou repita essas alterações no novo alojamento.

Depende do TTL. Com um TTL de poucos minutos definido um dia antes, a maioria dos visitantes vê o novo alojamento em minutos; com os TTL mais longos habituais pode demorar horas, e algumas redes guardam a cache até um dia.

Não. O seu domínio pode ficar no registador atual; basta apontá-lo para o novo alojamento através do DNS. Transferir o domínio é um passo à parte que pode fazer mais tarde se quiser ter tudo no mesmo sítio.

Não, se os copiar. Crie as contas no novo alojamento, copie o email existente por IMAP e repita a cópia após a mudança de DNS para apanhar o que tiver chegado entretanto.

Sim. Uma migração de site é gratuita com qualquer plano de alojamento web: depois da encomenda, abra um ticket com acesso ao seu alojamento antigo ou com uma cópia de segurança do cPanel, e nós copiamos os ficheiros, as bases de dados e as contas de email.

Mude o seu site da forma mais fácil

O alojamento web HytHost inclui uma migração de site gratuita, cPanel, SSL gratuito e cópias de segurança diárias, a partir de €0.99/mês.

Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hours

Este guia foi útil?