A migração de um website é uma tarefa crucial, mas intimidante. Quer mude de alojamento para obter melhor desempenho, suporte ou escalabilidade, o receio de indisponibilidade, perda de dados ou links quebrados pode ser bem real. Mas com a estratégia certa, pode migrar o seu website sem problemas — sem qualquer downtime nem stress desnecessário.
Na ShopWhizzy, ajudamos os nossos clientes a realizar migrações impecáveis, que preservam cada byte de dados e mantêm os websites online durante todo o processo. Neste guia passo a passo, explicamos tudo o que precisa de saber.
Porquê migrar o seu website para um novo alojamento?
Migrar para um novo fornecedor de alojamento não é apenas uma tarefa técnica — é uma decisão estratégica de negócio. À medida que o seu website cresce em tráfego, conteúdo e complexidade, o fornecedor de alojamento tem um papel crítico na velocidade, segurança e escalabilidade do seu negócio online.
Eis as principais razões pelas quais as empresas migram para um novo alojamento — e porque pode ser altura de pensar nisso:
1. Mau desempenho do website (carregamentos lentos)
Websites lentos matam as conversões. Segundo o Google, 53% dos utilizadores abandonam um site que demora mais de 3 segundos a carregar. Se o seu alojamento atual usa hardware desatualizado, não tem camadas de cache ou sobrecarrega os servidores com demasiados clientes (os problemas típicos do alojamento partilhado), o seu site vai sofrer.
Solução: migre para um alojamento de alto desempenho como a ShopWhizzy, que oferece servidores SSD otimizados para Magento, com cache de página completa, Redis e Varnish para uma velocidade estonteante.
2. Indisponibilidade frequente ou uptime pouco fiável
Se o seu site sofre interrupções — mesmo de poucos minutos — isso pode custar-lhe vendas, posicionamento no SEO e a confiança dos clientes. Os alojamentos baratos ou sobrelotados não têm, muitas vezes, sistemas de redundância e failover.
Solução: escolha um alojamento com SLA de 99,99% de uptime, infraestrutura redundante e monitorização 24/7.
3. Falta de escalabilidade para um tráfego crescente
À medida que o seu negócio cresce, pode precisar de suportar vendas-relâmpago, picos de marketing viral ou expansão internacional. Os alojamentos de entrada de gama ou low cost podem não acompanhar esse crescimento.
Solução: mude para um alojamento que suporte escalabilidade automática, balanceamento de carga e recursos dedicados.
4. Suporte fraco ou ajuda técnica sem resposta
Quando algo falha, precisa de suporte rápido e especializado — sobretudo em plataformas complexas como o Magento. Atrasos ou falta de experiência em e-commerce por parte do seu fornecedor atual podem prolongar a indisponibilidade.
Solução: migre para um fornecedor de alojamento gerido com suporte especializado 24/7, idealmente com engenheiros certificados em Magento.
5. Preocupações de segurança e falta de conformidade
Os websites de e-commerce são alvos preferenciais de ciberataques. O seu alojamento atual pode não oferecer proteções essenciais como conformidade PCI, configuração de firewall, análise de malware ou instalação de SSL.
Solução: migre para um alojamento que ofereça segurança de servidor reforçada, aplicação regular de patches, WAF (Web Application Firewall) e suporte para conformidade PCI-DSS.
6. Personalização limitada ou stack tecnológica desatualizada
Algumas plataformas de alojamento limitam o acesso ao servidor, impõem versões antigas de PHP ou não suportam as ferramentas de que os seus programadores precisam (como Redis, Elasticsearch ou deploy via Git).
Solução: mude para um alojamento moderno, com acesso total ao servidor, suporte para as tecnologias mais recentes e controlo total da configuração.
7. Preços ineficientes ou elevados
Se paga demasiado por um desempenho dececionante — ou é constantemente empurrado para upgrades pagos — é um sinal de alarme. Da mesma forma, se o seu alojamento cobra por funcionalidades básicas (como backups ou SSL), provavelmente está a ser cobrado por tudo e mais alguma coisa.
Solução: migre para um fornecedor transparente e com boa relação qualidade/preço, como a ShopWhizzy, que oferece alojamento otimizado com funcionalidades incluídas a preços competitivos.
8. Está a migrar para uma nova plataforma (por exemplo, Magento, Hyvä, headless)
Se está a reconstruir o seu site ou a mudar para uma stack de e-commerce mais avançada, o seu alojamento antigo pode não estar preparado para a suportar corretamente. O Magento e o Hyvä, por exemplo, exigem configurações especializadas.
Solução: escolha um alojamento certificado para Magento, como a ShopWhizzy, que suporta temas de ponta (como o Hyvä), plataformas com bases de dados exigentes e arquiteturas full-stack.
9. Quer uma experiência de alojamento totalmente gerida
Enquanto a sua equipa se concentra em fazer crescer o negócio, gerir problemas de servidor, atualizações e backups pode tornar-se um fardo. O alojamento gerido trata de tudo isso — para que não tenha de o fazer.
Solução: migre para um parceiro de alojamento gerido que trate das atualizações do servidor, da manutenção, dos backups, da segurança e da otimização do desempenho.
Novo alojamento = nova oportunidade
Migrar para um melhor fornecedor de alojamento não serve apenas para resolver problemas — serve para alcançar novos níveis de desempenho, segurança e crescimento. Quer sofra com lentidão, problemas de escalabilidade ou simplesmente queira um parceiro mais fiável, a migração pode preparar o seu negócio de e-commerce para o futuro.
E com a ShopWhizzy, a sua migração é feita sem downtime, com suporte personalizado e otimização especializada desde o primeiro dia.
Passo a passo: migrar o seu site sem downtime
Migrar um website para um novo fornecedor de alojamento pode parecer assustador — sobretudo quando o seu negócio depende de acesso ininterrupto, sessões de clientes ativas e desempenho estável. A indisponibilidade, mesmo de poucos minutos, pode significar vendas perdidas, visitantes frustrados e retrocessos no SEO. É por isso que uma migração sem downtime bem planeada e corretamente executada é fundamental.
Mas há uma boa notícia: com as ferramentas certas, uma estratégia clara e suporte especializado, pode mudar o seu website sem sobressaltos — sem interromper o serviço nem pôr em risco a sua reputação online.
Nesta secção, explicamos cada fase de uma migração bem-sucedida, das verificações prévias aos testes finais. Quer tenha uma loja Magento, um site WordPress ou uma aplicação à medida, estes passos garantem uma transição tranquila, segura e sem stress para o seu novo ambiente de alojamento.
Vamos começar.
Passo 1: escolha o parceiro de alojamento certo
O seu fornecedor de alojamento é muito mais do que um sítio para guardar os ficheiros do website. É a base do desempenho, da segurança e da escalabilidade online. Escolher o parceiro de alojamento certo é o passo mais crítico antes de qualquer migração, pois determina se a transição será tranquila (ou penosa).
Eis o que deve ter em conta ao escolher o fornecedor de alojamento certo:
1. Infraestrutura otimizada para desempenho
Procure um alojamento com servidores de alto desempenho, armazenamento SSD/NVMe, CPU potentes e RAM abundante. Isto é especialmente importante em plataformas como o Magento, que exigem mais recursos de servidor do que CMS mais leves. Uma infraestrutura mais rápida significa páginas mais rápidas — logo a partir do momento da migração.
Dica profissional: pergunte se o alojamento oferece soluções de cache (por exemplo, Varnish, Redis, LiteSpeed) e integração com CDN.
2. Suporte para migração sem downtime
Um bom alojamento deve oferecer serviços profissionais de migração, incluindo transferência de bases de dados, gestão de DNS, migração de email (se necessário) e sincronização de ficheiros — tudo isto mantendo o site online. Isto inclui:
-
Configuração do servidor antes da migração
-
Duplicação de dados em horários de pouco tráfego
-
Gestão da mudança de DNS
-
Validação pós-migração
Procure: suporte de migração gerido ou “chave na mão” incluído no plano de alojamento.
3. Escalabilidade e preparação para o futuro
Está a migrar porque está a crescer — por isso o seu alojamento deve crescer consigo. Procure uma plataforma que permita upgrades fáceis de alojamento partilhado para VPS, para servidores dedicados ou clusters cloud, sem exigir outra migração penosa no futuro.
Ideal para: picos de tráfego sazonais, campanhas de marketing ou crescimento rápido do negócio.
4. Segurança e conformidade
A segurança não é opcional. Escolha um fornecedor que ofereça:
-
Certificados SSL gratuitos
-
Backups regulares
-
Análise de malware
-
Firewalls e proteção DDoS
-
Conformidade PCI-DSS (para e-commerce)
Bónus: compatibilidade com Magento 2, com autenticação de dois fatores (2FA), blocos estáticos seguros e HTTPS obrigatório.
5. Um suporte que ajuda mesmo
Escolha um alojamento com suporte especializado 24/7, de preferência que conheça o seu CMS ou plataforma. Uma empresa de alojamento genérica pode não conhecer as particularidades do Magento, do WooCommerce ou do Shopify. Com um alojamento especializado como a ShopWhizzy, conta com uma equipa que sabe resolver problemas rapidamente e otimizar a sua loja de forma proativa.
Não abdique disto: dê prioridade a tempos de resposta rápidos, suporte humano e conhecimento da plataforma.
6. Ambientes de staging e ferramentas de desenvolvimento
A migração não se resume a “mudar ficheiros” — vai querer uma área de staging para testar o site antes de entrar em produção no novo servidor. Escolha um alojamento que ofereça:
-
Sites de staging num clique
-
Integração com Git
-
Acesso SSH
-
Gestão de versões de PHP
Especialmente útil para programadores ou agências que gerem migrações complexas.
7. Preços transparentes
Atenção a taxas ocultas — como cobranças por SSL, migrações, backups ou excesso de largura de banda. Um alojamento de confiança oferece preços claros e previsíveis e funcionalidades com valor real.
Porque é que a ShopWhizzy é a escolha ideal
Se está a pensar mudar e quer tranquilidade, a ShopWhizzy é especializada em alojamento otimizado para desempenho e preparado para Magento, com migrações geridas, segurança integrada e suporte contínuo de uma equipa que compreende o seu modelo de negócio.
Conclusão:
Escolher o alojamento certo não é apenas o passo 1 — é a base de tudo o que se segue. Da velocidade e do uptime ao suporte pós-migração, o parceiro de alojamento certo garante que a mudança é tranquila, segura e vantajosa a longo prazo.
Passo 2: faça primeiro backup de tudo
Antes de mexer num único ficheiro ou alterar registos DNS, tem de fazer um backup completo do seu website atual. É a sua apólice de seguro. Se algo correr mal durante a migração — ficheiros corrompidos, perda de dados, má configuração — terá uma versão completa do site pronta a restaurar de imediato.
Eis o que inclui um processo de backup correto e porque cada parte é importante:
1. Backup completo do sistema de ficheiros
Os ficheiros do seu website incluem:
-
Ficheiros de tema e de layout
-
CSS/JS/HTML
-
Ficheiros multimédia (imagens, vídeos, conteúdos para download)
-
Módulos ou extensões personalizados
-
Ficheiros de configuração (como
.htaccessourobots.txt)
Tem de copiar toda a estrutura de ficheiros — normalmente tudo o que está dentro do diretório public_html, htdocs ou /var/www. Use SFTP ou um painel de controlo (como cPanel, Plesk ou CyberPanel) para os descarregar de forma segura.
Dica profissional: comprima os ficheiros num arquivo .zip ou .tar.gz para uma transferência mais rápida e um restauro mais fácil.
2. Backup da base de dados (dump SQL)
Os websites dependem fortemente de bases de dados, sobretudo plataformas como:
-
Magento (produtos, clientes, encomendas)
-
WordPress (páginas, artigos, definições)
-
WooCommerce (inventário, pagamentos)
-
Joomla, Drupal, etc.
Use uma ferramenta como o phpMyAdmin, o mysqldump (via SSH) ou o painel de controlo do alojamento para criar uma exportação SQL completa da base de dados. Certifique-se de que:
-
Usa codificação UTF-8
-
Inclui todas as tabelas
-
Escolhe “add DROP TABLE” para limpar as tabelas durante o restauro, se necessário
Dica profissional: guarde vários backups com data e hora — por precaução.
3. Backup das definições de email e DNS (opcional, mas importante)
Se o seu fornecedor de alojamento também gere o seu email ou DNS, não se esqueça de exportar:
-
Todos os registos MX (Mail Exchange)
-
O conteúdo das caixas de correio (IMAP/POP)
-
Os registos SPF, DKIM e DMARC
-
Quaisquer subdomínios ou redirecionamentos personalizados
Porque é importante: não quer perder comunicações por email nem estragar a resolução DNS durante a transição.
4. Guarde os backups de forma segura e redundante
Depois de concluídos os backups:
-
Guarde cópias localmente (no seu computador ou num disco externo)
-
Guarde uma cópia na cloud (Google Drive, Dropbox, AWS S3)
-
Atribua-lhes nomes com o projeto e a data, como
shopwhizzy_backup_2025-04-29.zip
Não dependa apenas do sistema de backups do seu alojamento atual. Se o servidor falhar ou ficar corrompido, os seus backups também ficam.
5. Teste o backup antes de avançar
Este passo é muitas vezes ignorado, mas é vital:
-
Descomprima o backup de ficheiros e verifique se estão lá todos
-
Abra o ficheiro SQL para confirmar que é legível e está completo
-
Se possível, importe o backup para um servidor de staging para simular a recuperação
Especialmente importante: em plataformas baseadas em bases de dados, como o Magento ou o WordPress.
Porque é que este passo não é negociável
Mesmo com ajuda especializada ou ferramentas automáticas, as coisas correm mal:
-
As permissões de ficheiros podem falhar
-
As extensões podem entrar em conflito
-
As alterações de DNS podem apontar para o sítio errado
-
O erro humano é sempre possível
Com um backup sólido, pode reverter em minutos — salvando o seu site, o seu tráfego e a sua faturação.
Como a ShopWhizzy ajuda
Na ShopWhizzy, tratamos de todo este processo por si:
-
Backups automáticos do site completo e da base de dados
-
Testes em ambiente de staging antes da migração em produção
-
Ferramentas de verificação e restauro de backups
-
Armazenamento seguro na cloud de todos os backups
Conclusão:
Dedicar tempo a fazer um backup correto do seu site não é uma precaução — é uma necessidade. Um backup completo e verificado permite-lhe avançar para o passo seguinte com confiança, sabendo que o seu website está totalmente protegido.
Passo 3: escalabilidade e preparação para o futuro — planear o crescimento antes de acontecer
Ao migrar o website para um novo alojamento, um dos maiores erros das empresas é pensar apenas nas necessidades atuais. Mas se o novo ambiente de alojamento não conseguir acompanhar o seu crescimento, vai ter de repetir a migração — ou pior, sofrer indisponibilidade, falhas ou lentidão precisamente quando o tráfego dispara.
É aqui que entram a escalabilidade e a preparação para o futuro. Vejamos em detalhe:
O que é a escalabilidade no alojamento web?
A escalabilidade é a capacidade da sua plataforma de alojamento para responder a exigências crescentes, como:
-
Mais visitantes no website
-
Catálogos de produtos maiores
-
Bases de dados mais pesadas
-
Transações mais complexas
-
Maior concorrência nas horas de ponta (por exemplo, Black Friday, lançamentos)
Um ambiente escalável adapta-se sem esforço a estas mudanças, sem exigir grandes reconfigurações nem indisponibilidade do site.
Porque é importante preparar-se para o futuro
Preparar-se para o futuro significa escolher um alojamento que:
-
Suporte tecnologias em evolução (versões de PHP, HTTP/3, QUIC, etc.)
-
Permita upgrades fáceis (RAM, CPU, armazenamento)
-
Seja compatível com novas ferramentas e APIs de e-commerce
-
Acompanhe as normas de segurança e a regulamentação (por exemplo, RGPD, PCI-DSS)
Se o seu alojamento não evoluir, o seu negócio fica travado — pode perder melhorias de desempenho, integrações e proteções de segurança.
Fatores-chave numa solução de alojamento escalável
1. Infraestrutura elástica (baseada na cloud)
Os websites de e-commerce modernos tiram o máximo partido do alojamento na cloud (por exemplo, AWS, Google Cloud, DigitalOcean), porque oferece:
-
Recursos a pedido (RAM, CPU, armazenamento)
-
Balanceamento de carga e escalabilidade automática
-
Alta disponibilidade e suporte de failover
Evite alojamentos partilhados rígidos ou ambientes VPS desatualizados que limitam a escalabilidade.
2. Contentores e orquestração
Os alojamentos que oferecem Docker, Kubernetes ou ambientes em contentores permitem implementações rápidas e uma escalabilidade ágil dos recursos.
Excelente para equipas de desenvolvimento que precisam de ambientes ágeis.
3. Ambientes de staging e desenvolvimento integrados
Um alojamento escalável inclui vários ambientes:
-
Produção
-
Staging
-
Testes
Isto permite testar com segurança funcionalidades, plugins e atualizações antes de os publicar — sem incomodar os clientes.
4. Escalabilidade da base de dados
Um alojamento escalável suporta:
-
Clustering de bases de dados
-
Separação de leituras/escritas
-
Sistemas de cache em memória como Redis ou Memcached
Isto garante que o seu site aguenta a pressão, mesmo em operações com grande volume de dados.
5. Integração com Content Delivery Network (CDN)
Uma boa solução de alojamento deve oferecer uma integração fluida com CDN (por exemplo, Cloudflare, Fastly, BunnyCDN) para:
-
Carregamentos mais rápidos em todo o mundo
-
Menor carga no servidor
-
Escalabilidade em picos de tráfego globais
6. Suporte orientado para o crescimento
Escolha um alojamento que compreenda o crescimento do negócio — não apenas especificações técnicas. Vai querer:
-
Suporte especializado 24/7
-
Consultoria de otimização de desempenho
-
Caminhos de upgrade simples (por exemplo, de planos iniciais para planos empresariais)
Como a ShopWhizzy ajuda na escalabilidade
Na ShopWhizzy, preparamos o seu negócio de e-commerce para o futuro com:
-
Infraestrutura escalável e cloud-native afinada para Magento, Hyvä ou stacks à medida
-
Recursos com escalabilidade automática e otimização de desempenho sensível ao tráfego
-
Planos de alojamento em vários níveis que crescem com o seu negócio
-
Dashboards de desempenho e alertas integrados
-
Segurança e atualizações em conformidade com PCI, de nível empresarial
Quer esteja a arrancar ou a crescer para mais de 100.000 visitantes/mês, a ShopWhizzy cresce consigo.
Em resumo
Não se limite a migrar o seu site — prepare o seu futuro. Escolher um alojamento escalável e preparado para o futuro significa:
-
Nenhuma interrupção durante o crescimento
-
Menos dívida técnica a longo prazo
-
Melhor retorno do investimento em alojamento
-
Implementação mais rápida de novas funcionalidades e tecnologias
O seu alojamento deve impulsionar o crescimento — não limitá-lo.
Passo 4: carregue os ficheiros do website para o novo alojamento
Depois de escolher o novo alojamento e fazer backup de todo o website, é altura de carregar os ficheiros e as bases de dados para o novo servidor. Esta é uma das fases mais críticas da migração e tem de ser executada com cuidado para evitar ficheiros corrompidos, incompatibilidades de versões ou indisponibilidade.
Vejamos o processo de forma detalhada e profissional.
O que é preciso carregar, exatamente?
Consoante o tipo de website (por exemplo, WordPress, Magento, PHP à medida ou outro CMS), terá de transferir:
1. Todos os ficheiros do website
Podem incluir:
-
Ficheiros HTML, PHP, JS e CSS
-
Pastas de temas ou templates
-
Diretórios de plugins ou módulos
-
Ficheiros multimédia (imagens, vídeos, tipos de letra)
-
Ficheiros
.htaccessouweb.config -
Código ou configurações personalizados
2. Bases de dados
A maioria dos websites depende de uma ou mais bases de dados (normalmente MySQL ou MariaDB). Terá de:
-
Exportar a base de dados do alojamento antigo
-
Importá-la para o sistema de bases de dados do novo servidor
3. Contas de email (opcional)
Se o seu alojamento gere o email, poderá também ter de:
-
Recriar as contas de email
-
Migrar as caixas de correio (com ferramentas como o IMAPSync)
Processo de carregamento passo a passo
A. Carregar os ficheiros do website por FTP/SFTP
-
Use um cliente FTP/SFTP como o FileZilla, o Cyberduck ou o Transmit.
-
Ligue-se ao servidor FTP do novo alojamento com as credenciais disponíveis no painel de controlo (cPanel, Plesk ou dashboard próprio).
-
Navegue até ao diretório raiz público (normalmente
/public_html,/var/www/htmlou semelhante). -
Carregue todos os ficheiros do website para o local correto, mantendo a estrutura de pastas.
Dica profissional: use SFTP em vez de FTP para maior segurança.
B. Usar o gestor de ficheiros (para sites mais pequenos)
Se o seu alojamento oferecer cPanel ou um dashboard cloud:
-
Aceda ao gestor de ficheiros
-
Comprima os ficheiros do site num arquivo
.zip -
Carregue o arquivo e extraia-o diretamente no servidor
Este método é mais rápido do que o FTP para grandes conjuntos de ficheiros e evita timeouts.
C. Carregar e importar a base de dados
-
No alojamento antigo, exporte a base de dados com o phpMyAdmin, a CLI do MySQL ou o adminer.
-
No novo alojamento, crie uma nova base de dados, atribua-lhe um utilizador com permissões totais e anote as credenciais.
-
Importe a base de dados com:
-
phpMyAdmin (ideal para bases de dados pequenas)
-
CLI do MySQL para bases de dados grandes
-
Ferramentas do alojamento (por exemplo, o assistente de importação de bases de dados da ShopWhizzy)
-
Importante: certifique-se de que os ficheiros de configuração (por exemplo, wp-config.php ou env.php) são atualizados com as novas credenciais da base de dados.
Aspetos-chave a considerar
Permissões e propriedade
Depois do carregamento, garanta as permissões e a propriedade corretas dos ficheiros:
-
Pastas:
755 -
Ficheiros:
644 -
Garanta o utilizador/grupo de servidor correto como proprietário
Isto evita erros 403/500 causados por permissões mal configuradas.
Ajustes específicos do ambiente
Poderá ter de ajustar:
-
Caminhos absolutos
-
Variáveis de ambiente
-
URL base na base de dados (sobretudo em plataformas CMS como WordPress ou Magento)
No Magento 2, atualize base_url e base_secure_url na tabela core_config_data, ou use a ferramenta CLI:
Verificar se o carregamento foi bem-sucedido
Antes de avançar:
-
Verifique se o número de ficheiros e a estrutura correspondem ao original
-
Confirme que nenhum ficheiro ficou corrompido ou em falta
-
Teste os ficheiros carregados num domínio de staging ou de teste (por exemplo,
staging.yourdomain.com), usando uma sobreposição de DNS local se necessário
Como a ShopWhizzy simplifica este passo
Na ShopWhizzy, disponibilizamos:
-
Ferramentas de migração num clique
-
Credenciais SFTP seguras e scripts de deploy automático
-
Verificação da integridade dos ficheiros após o carregamento
-
Suporte especializado de migração 24/7
-
Auditorias de desempenho após o carregamento
Os nossos engenheiros garantem que tudo fica no sítio, configurado e otimizado, sem perda de dados e sem stress.
Resumo: um carregamento limpo = uma migração tranquila
Carregar o seu site é uma tarefa meticulosa — mas, quando bem feita:
-
O novo servidor torna-se um espelho do site antigo
-
Pode testar sem afetar o tráfego em produção
-
Fica mais perto de beneficiar de mais velocidade, segurança e escalabilidade
Passo 5: importe a base de dados
Depois de carregados os ficheiros do website no novo alojamento, o passo seguinte é importar a base de dados — essencial para restaurar todo o conteúdo dinâmico, as configurações e os dados dos utilizadores do site.
Quer use WordPress, Magento, Joomla ou uma aplicação PHP à medida, a base de dados é o coração do seu website: artigos, produtos, definições, contas de utilizador, dados de SEO e muito mais. Vejamos como migrá-la e importá-la de forma segura, eficiente e sem corrupção nem perda de dados.
O que envolve este passo?
-
Exportar a base de dados do alojamento antigo
-
Criar uma nova base de dados no novo alojamento
-
Importar a base de dados exportada para o sistema de bases de dados do novo alojamento
-
Atualizar os ficheiros de configuração com as novas credenciais da base de dados
-
Testar se a migração foi bem-sucedida
Passo a passo: importar a base de dados do website
1. Exportar a base de dados do alojamento antigo
Se ainda não o fez:
A. Com o phpMyAdmin:
-
Inicie sessão na interface phpMyAdmin do alojamento antigo.
-
Selecione a base de dados usada pelo seu website.
-
Clique em Exportar → escolha Rápido e formato SQL.
-
Clique em Executar para descarregar o ficheiro
.sqlpara o seu computador.
B. Pela linha de comandos (para bases de dados grandes):
Este método é mais indicado para grandes sites de e-commerce (como Magento) ou se quiser usar scripts automáticos.
2. Criar uma nova base de dados no novo alojamento
No painel de controlo do alojamento (por exemplo, cPanel, Plesk ou dashboard próprio):
-
Abra Bases de dados MySQL ou Gestão de bases de dados.
-
Crie:
-
Uma nova base de dados (por exemplo,
newstore_db) -
Um novo utilizador da base de dados (por exemplo,
storeuser) com uma palavra-passe forte
-
-
Atribua ao utilizador ALL PRIVILEGES sobre a base de dados.
Guarde:
-
Nome da base de dados
-
Utilizador da base de dados
-
Palavra-passe
-
Hostname (normalmente
localhost, mas pode variar)
3. Importar a base de dados
A. Com o phpMyAdmin (para bases de dados <100MB):
-
Inicie sessão no phpMyAdmin do novo alojamento.
-
Selecione a sua nova base de dados.
-
Clique em Importar.
-
Escolha o ficheiro
.sqlexportado anteriormente. -
Clique em Executar.
Dica: se o ficheiro for demasiado grande, divida-o com ferramentas como o SQL Dump Splitter ou use a CLI.
B. Com a linha de comandos MySQL (para bases de dados grandes ou Magento):
Certifique-se de que:
-
O ficheiro está no servidor
-
O utilizador tem permissões de leitura/escrita na base de dados
4. Atualizar a configuração do website
Depois da importação, aponte o website para a nova base de dados:
-
No WordPress: edite
wp-config.php -
No Magento 2: edite
app/etc/env.php
5. Corrigir dados serializados (se necessário)
Algumas plataformas serializam dados (WordPress, Magento, etc.). Alterar o nome de domínio ou o caminho pode corromper as strings serializadas.
Use ferramentas como:
-
WP Migrate DB Pro (WordPress)
-
n98-magerun2para Magento -
Ferramentas de pesquisa e substituição com suporte seguro para serialização
6. Testar a ligação à base de dados
Antes de entrar em produção:
-
Visite um domínio de staging ou de pré-visualização
-
Confirme que as páginas carregam, os logins funcionam e o conteúdo está completo
-
Verifique o conteúdo de produtos/catálogo (por exemplo, no Magento)
-
Procure tabelas em falta, links quebrados ou erros
Se obtiver:
-
“Error establishing a database connection” → verifique novamente as credenciais
-
Erros de sintaxe SQL → verifique a integridade do ficheiro SQL
Dicas profissionais da ShopWhizzy
Na ShopWhizzy, ajudamos as empresas a:
-
Migrar bases de dados de qualquer dimensão sem qualquer downtime
-
Reparar importações de bases de dados com erros ou incompletas
-
Tratar tabelas específicas do Magento e estruturas EAV
-
Mapear automaticamente as credenciais antigas/novas da base de dados para um deploy mais rápido
O nosso kit de migração garante a integridade da base de dados e a otimização do desempenho durante e após a importação.
Resumo: dados sólidos = um website sólido
Importar a base de dados não é apenas mudar dados de sítio — é preservar a identidade, a funcionalidade e a continuidade do negócio do seu site. Quando bem feito, garante que o site funciona sem falhas depois da mudança.
Passo 6: teste num domínio temporário ou ambiente de staging
Garanta que tudo funciona antes de entrar em produção
Porque é que este passo é importante
Testar o website migrado antes de mudar o DNS é crítico para evitar erros dispendiosos, funcionalidades avariadas ou indisponibilidade.
Um domínio temporário ou um ambiente de staging permite-lhe:
-
Detetar bugs e links quebrados
-
Verificar as ligações à base de dados
-
Testar formulários, pagamentos e logins
-
Avaliar a velocidade do site e a configuração de SEO
-
Garantir que os serviços de terceiros (como email ou CDN) continuam ligados
Em suma: simula a experiência real numa “sandbox segura”, para que os utilizadores não sejam expostos a problemas.
O que é um domínio temporário ou um ambiente de staging?
Domínio temporário
Um link de teste fornecido pelo novo alojamento, como:https://yournewhost.com/~username/
ouhttps://ip-address/~username
Alguns alojamentos, como a ShopWhizzy, a SiteGround ou a Cloudways, atribuem-no automaticamente na configuração.
Ambiente de staging
Uma versão clonada do seu site, configurada num subdomínio separado (por exemplo, staging.yoursite.com) ou numa subpasta. Este ambiente replica o seu site, mas não é indexado pelo Google nem afeta os seus clientes reais.
Passo a passo: testar o site migrado antes de mudar o DNS
1. Aceda ao site através do link temporário ou do IP
Use o URL temporário ou o endereço IP + caminho da pasta fornecido pelo alojamento.
Exemplo:http://123.456.789.000/~youruser
Se o site não carregar:
-
Verifique as permissões dos ficheiros
-
Confirme que o Apache/Nginx está a servir a raiz correta
-
Confirme a propagação DNS dos domínios de pré-visualização (se aplicável)
2. Altere temporariamente o ficheiro hosts local (método avançado opcional)
Pode enganar o seu computador para que resolva o seu domínio para o IP do novo servidor antes da atualização de DNS:
Em Windows/Mac/Linux:
-
Edite o ficheiro
hosts:-
Windows:
C:\Windows\System32\drivers\etc\hosts -
macOS/Linux:
/etc/hosts
-
-
Acrescente esta linha:
-
Guarde e limpe a cache DNS.
-
Visite
https://yourdomain.com→ agora carrega a partir do novo alojamento!
Lembre-se de remover esta entrada depois dos testes!
3. Verifique as áreas críticas do site
Use uma checklist de testes do site:
-
A página inicial carrega corretamente
-
Os menus e a navegação funcionam
-
As páginas de produto e de categoria são apresentadas (no e-commerce)
-
Páginas CMS (Sobre nós, Contactos, FAQ)
-
Funcionalidade de pesquisa
-
Formulários e submissões
-
Carrinho, checkout e gateway de pagamento
-
O acesso à administração funciona (por exemplo, painel do WordPress, Magento Admin)
-
Os caminhos de imagens e os scripts carregam corretamente
-
Os URL não falham (verifique erros 404)
4. Teste funcionalidades essenciais como...
-
Logins e contas de utilizador
-
Cálculo de portes e impostos
-
Cupões ou programas de fidelização
-
Envio de emails (recuperação de palavra-passe, confirmações de encomenda)
-
Desempenho e tempo de carregamento
-
Adaptação a dispositivos móveis
5. Use ferramentas de QA visual e monitorização
-
Pingdom – teste de velocidade
-
GTmetrix – desempenho + recursos
-
Lighthouse – integrado nas Chrome DevTools
-
Screaming Frog – links quebrados e auditoria SEO
-
Hotjar ou Microsoft Clarity – mapas de calor de comportamento após o lançamento
6. Desative a indexação pelos motores de pesquisa (em staging)
Para evitar conteúdo duplicado e problemas de SEO:
-
Acrescente isto no seu
<head>: -
Ou use o robots.txt:
As ferramentas de staging do Magento e do WordPress fazem-no muitas vezes automaticamente.
7. Corrija os problemas encontrados
Depois de testar, volte atrás e:
-
Corrija links quebrados ou caminhos de multimédia
-
Resolva erros de configuração
-
Reinstale plugins/módulos em falta
-
Atualize definições ou permissões da base de dados
-
Limpe e atualize as caches
Dica profissional da ShopWhizzy
Na ShopWhizzy, cada migração inclui:
-
Testes antes da mudança de DNS em servidores de staging isolados
-
Validação do SSL antes do lançamento
-
Ferramentas de debug específicas para Magento para detetar conflitos com módulos de terceiros
-
UAT (testes de aceitação do utilizador) com vários utilizadores
Garantimos que o novo site está perfeito antes de entrar em produção — sem stress nem surpresas.
Resumo: teste antes de carregar no interruptor
Migrar um site sem testar é como lançar um foguetão sem inspecionar os motores. Um domínio temporário ou um ambiente de staging permite-lhe lançar com confiança, garantir a estabilidade e proporcionar uma transição tranquila aos seus utilizadores.
Passo 7: atualize as definições de DNS — entre em produção sem downtime
Atualizar o DNS (Domain Name System) é o passo final e crítico da migração do seu website para um novo alojamento. Indica à internet onde está agora o seu nome de domínio — apontando-o para o novo servidor. Mas, se for mal feito, pode causar indisponibilidade, perturbações no email ou até certificados SSL inválidos.
Vamos garantir que isso não acontece.
O que é o DNS e porque é importante?
O DNS funciona como a lista telefónica da internet. Quando alguém escreve yourdomain.com num browser, o DNS indica a que endereço IP (ou seja, a que servidor) se deve ligar.
Quando muda de alojamento, o endereço IP muda, pelo que tem de atualizar os registos DNS em conformidade.
Como atualizar o DNS em segurança (passo a passo)
1. Obtenha o endereço IP do novo servidor
O seu novo alojamento (por exemplo, a ShopWhizzy) fornece-lhe um endereço IP no formato:
Se usar uma CDN (por exemplo, Cloudflare), o registo A pode apontar para ela.
2. Inicie sessão no seu registador de domínios ou fornecedor de DNS
É aqui que o seu DNS é gerido. Pode ser:
-
O seu registador de domínios (por exemplo, GoDaddy, Namecheap)
-
O seu fornecedor de DNS (por exemplo, Cloudflare, AWS Route 53)
-
O painel de controlo do seu alojamento anterior (por exemplo, cPanel)
Aceda a Gestão de DNS / Editor de zona.
3. Atualize os registos DNS principais
Provavelmente terá de atualizar:
-
Registo A: aponta
yourdomain.compara o endereço IP do novo servidor.-
Substitua o IP antigo pelo novo.
-
-
Registo CNAME (opcional): para subdomínios como
www, pode apontá-lo parayourdomain.com. -
Registos MX: não lhes toque se usar serviços de email externos como o Gmail ou o Outlook.
Se também estiver a mudar o alojamento de email, atualize-os com cuidado para evitar falhas no email.
Exemplo de atualização do registo A:
4. Reduza antecipadamente o TTL (Time to Live) (opcional, mas inteligente)
O TTL determina durante quanto tempo a informação DNS fica em cache. Reduza-o 24 horas antes da migração para algo como 300 (5 minutos), para que as alterações de DNS se propaguem mais depressa.
Quando o site estiver estável no novo alojamento, pode voltar a aumentá-lo para 3600 ou mais.
5. Verifique a configuração SSL no novo servidor
Antes de o DNS entrar em produção:
-
Garanta que o certificado SSL já está instalado no novo alojamento.
-
Serviços como o Let’s Encrypt ou o alojamento gerido da ShopWhizzy emitem-no muitas vezes automaticamente.
Caso contrário, os utilizadores podem ver um aviso de segurança ao aceder a https://yourdomain.com.
6. Aguarde a propagação do DNS
Depois de atualizar o DNS:
-
As alterações podem demorar de alguns minutos até 48 horas a propagar-se em todo o mundo.
-
A maioria dos utilizadores verá o novo site em 1–4 horas.
Pode verificar o estado com ferramentas como:
7. Monitorize o site durante a propagação
Alguns utilizadores podem chegar ao servidor antigo e outros ao novo. Por isso:
-
Mantenha ambos os sites ativos durante 24–48 horas para evitar perda de dados.
-
Evite aceitar encomendas ou comentários no blog em ambos em simultâneo (ou desative temporariamente essas ações).
-
Monitorize o uptime e o desempenho com ferramentas como o UptimeRobot, o Pingdom ou o New Relic.
8. Depois de a mudança de DNS estar totalmente propagada
Quando o DNS estiver totalmente atualizado:
-
Confirme que o site carrega corretamente em todo o mundo.
-
Desative ou remova a versão do site no alojamento antigo.
-
Cancele o alojamento antigo (depois de fazer backup).
-
Volte a aumentar o TTL para um valor mais alto (como
3600ou86400) para reduzir a carga de consultas DNS.
Bónus: usa uma CDN como a Cloudflare?
Se usar a Cloudflare, não precisa de alterar o DNS no registador. Em vez disso:
-
Atualize o registo A na Cloudflare com o novo endereço IP.
-
O seu DNS mantém-se rápido e seguro através da Cloudflare, que muitas vezes trata também do SSL por si.
Porque é que a ShopWhizzy torna isto simples
A ShopWhizzy gere as transições de DNS sem qualquer interrupção, incluindo:
-
Planeamento de migração personalizado
-
SSL pré-aprovisionado
-
Testes com acesso temporário
-
Monitorização do DNS em tempo real
-
Validação após a mudança
Resumo
Atualizar o DNS é o passo final para “apontar o mundo” para o seu novo site — e fazê-lo corretamente garante uma experiência tranquila, segura e sem interrupções, para si e para os seus utilizadores.
Com preparação e testes, pode migrar sem downtime e entrar em produção com confiança.
Passo 8: monitorize e verifique após a migração — garanta uma transição tranquila depois da atualização do DNS
Depois de o DNS ser atualizado e o seu site estar tecnicamente em produção no novo alojamento, o trabalho ainda não terminou. Este passo é crucial porque, embora a migração possa parecer bem-sucedida à partida, podem subsistir problemas que afetam o desempenho, a segurança ou a experiência do utilizador.
Este passo serve para garantir que tudo funciona como esperado depois da mudança e para tomar medidas proativas perante quaisquer problemas.
Porque é essencial monitorizar após a migração
Quando migra o seu website, mesmo que tudo pareça perfeito à primeira vista, podem surgir problemas depois da transição:
-
Falhas de desempenho (por exemplo, carregamentos mais lentos)
-
Problemas de SEO (por exemplo, redirecionamentos mal configurados, links quebrados)
-
Problemas de funcionamento (por exemplo, formulários, checkout, serviços de terceiros)
-
Problemas de segurança (por exemplo, erros de certificado SSL, vulnerabilidades do servidor)
Ao monitorizar ativamente o site após a migração, garante que os problemas são identificados rapidamente e resolvidos antes de afetarem os seus utilizadores ou as operações do negócio.
Passos para monitorizar e verificar eficazmente após a migração
1. Verifique o estado da propagação do DNS
Embora as alterações de DNS possam demorar entre alguns minutos e 48 horas a propagar-se globalmente, é importante acompanhar este processo para garantir que todos os utilizadores são encaminhados para o novo servidor. Use ferramentas como:
-
Whatsmydns.net — para verificar se as alterações de DNS chegaram aos servidores globais.
-
DNSchecker.org — para acompanhar a propagação do DNS consultando diferentes localizações geográficas.
Isto ajuda-o a perceber se ainda há utilizadores encaminhados para o servidor antigo e se existem inconsistências durante o período de transição.
2. Monitorize o desempenho e a velocidade do website
Uma das tarefas mais críticas após a migração é garantir que o site carrega depressa e tem bom desempenho no novo servidor. Mesmo que a migração tenha corrido bem, o novo ambiente pode afetar os tempos de carregamento, consoante as definições e a configuração do servidor.
Use ferramentas como:
-
Pingdom — para uma verificação simples do desempenho.
-
GTmetrix — para uma análise aprofundada da velocidade do website, incluindo elementos da página e pontuações de desempenho.
-
Google PageSpeed Insights — para avaliar métricas de desempenho, usabilidade móvel e sugestões de otimização.
Os principais fatores a verificar incluem:
-
Velocidade de carregamento da página: procure ficar abaixo dos 3 segundos.
-
Adaptação a dispositivos móveis: garanta que os sites mobile-first são renderizados corretamente.
-
Tempos de resposta do servidor: não devem ultrapassar os 200 ms para uma experiência de utilizador ideal.
3. Verifique o funcionamento do website e a experiência do utilizador
É essencial garantir que todas as funcionalidades do website funcionam na perfeição após a migração. Verifique o seguinte:
-
Formulários e submissões: teste formulários de contacto, registos de utilizadores e quaisquer formulários personalizados. Garanta que as submissões chegam aos endereços de email ou bases de dados corretos.
-
Checkout do e-commerce: nas lojas online, teste todo o fluxo de checkout. Verifique se os gateways de pagamento, os impostos, o cálculo de portes e os descontos/cupões funcionam corretamente.
-
Funcionalidade de pesquisa: garanta que a barra de pesquisa devolve resultados relevantes e que os filtros funcionam como previsto.
-
Integrações de terceiros: verifique se serviços externos como CRM, plataformas de email marketing ou chatbots continuam ligados e a funcionar corretamente.
-
Multimédia (imagens/vídeo): certifique-se de que as imagens, os vídeos e outros recursos multimédia carregam corretamente em todo o site.
4. Procure links quebrados e erros 404
Links quebrados e recursos em falta estão entre os problemas mais comuns após a migração de um site. Podem prejudicar tanto a experiência do utilizador como o SEO.
Ferramentas para detetar links quebrados:
-
Screaming Frog — uma ferramenta poderosa para rastrear o seu website e detetar links quebrados ou recursos em falta.
-
Broken Link Checker — uma ferramenta online gratuita para procurar erros 404 e links mortos no seu site.
Problemas comuns a procurar:
-
Erros 404 internos: links que apontam para páginas que já não existem.
-
Erros 404 externos: links para sites externos que possam ter alterado os seus URL.
-
Recursos em falta: imagens, folhas de estilo ou ficheiros JavaScript que não carregam corretamente.
Corrija rapidamente os links quebrados:
-
Configurando redirecionamentos 301 adequados para conteúdo mudado de sítio.
-
Repondo os ficheiros em falta no local correto.
5. Verifique o SSL e as configurações de segurança
Depois de migrar para um novo alojamento, os certificados SSL e as definições de segurança são por vezes esquecidos. É essencial garantir que o seu website continua seguro e acessível por HTTPS, sem erros.
-
Verifique o SSL: garanta que o certificado SSL está corretamente instalado no novo alojamento e que o site está protegido com o protocolo
https://. -
Problemas de conteúdo misto: confirme que não há conteúdo misto, ou seja, recursos (como imagens ou scripts) ainda carregados por HTTP em vez de HTTPS.
-
Cabeçalhos de segurança: teste cabeçalhos de segurança como Content-Security-Policy, X-Content-Type-Options e outros, para proteger o site contra vulnerabilidades comuns.
Pode usar ferramentas como:
-
SSL Labs — para realizar um teste SSL e garantir que tudo funciona corretamente.
-
Why No Padlock? — para detetar problemas de conteúdo misto.
6. Monitorize o uptime e os erros do servidor
Mesmo após a migração, é importante acompanhar o uptime do site e quaisquer erros de servidor que possam surgir.
-
Monitorize o uptime: use ferramentas como o UptimeRobot ou o Pingdom para garantir que o site está disponível 24/7.
-
Acompanhe os erros do servidor: verifique os logs do servidor para detetar erros 500, 502 ou 503. Indicam problemas do lado do servidor que exigem atenção.
-
Utilização de recursos do servidor: monitorize o CPU, a RAM e o espaço em disco do servidor para garantir que não há estrangulamentos de recursos que tornem o site mais lento.
7. Verifique o funcionamento do email
Se usa serviços de email (como SMTP, Mailgun ou outros) para notificações, recuperação de palavras-passe ou confirmações de encomenda, garanta que a entrega de emails funciona corretamente após a migração. Verifique os registos MX e as configurações de email no novo alojamento.
Dica profissional da ShopWhizzy: monitorização ativa e suporte
Na ShopWhizzy, fazemos uma monitorização proativa pós-migração para garantir que tudo corre bem nas semanas seguintes à migração. A nossa equipa de suporte está sempre disponível para resolver qualquer problema, para que se possa concentrar em fazer crescer o negócio em vez de resolver avarias.
Resumo: a monitorização pós-migração é fundamental
Monitorizar após a migração garante que o seu site não está apenas online, mas também a funcionar de forma otimizada. Este passo ajuda a identificar e resolver problemas rapidamente, garantindo que os visitantes têm uma experiência fluida e que o desempenho no SEO não sai prejudicado.
Dicas profissionais para uma migração sem downtime
1. Planeie a migração para horas de menor tráfego
-
Analise os padrões de tráfego (com o Google Analytics ou os logs do servidor) para identificar janelas de pouco tráfego — muitas vezes ao fim da noite ou de madrugada no seu mercado principal.
-
Agende as tarefas mais intrusivas (por exemplo, sincronizações massivas de dados, alterações de TTL do DNS) para esses períodos, minimizando o impacto nos utilizadores.
2. Reduza o TTL do DNS com bastante antecedência
-
Reduza o TTL do DNS (Time-To-Live) de 24 horas (86.400 segundos) para 300–600 segundos pelo menos 48 horas antes da migração.
-
Assim, quando finalmente mudar o registo A para o novo servidor, a maioria das caches DNS recursivas será atualizada em poucos minutos, e não em horas.
3. Use uma estratégia de deployment blue-green (canary)
-
Deployment blue-green: mantenha dois ambientes idênticos — “Blue” (o atual, em produção) e “Green” (o novo alojamento).
-
Teste o “Green” por completo e depois mude o tráfego para ele através de um balanceador de carga ou de uma alteração de DNS. Se algo correr mal, pode reverter de imediato para o “Blue”.
4. Recorra à replicação de ficheiros e base de dados em tempo real
-
Rsync (para ficheiros): use
rsync --archive --delete --compresspara espelhar repetidamente os diretórios até à mudança, de modo a restarem apenas diferenças incrementais. -
Replicação da base de dados: se a sua plataforma o suportar, configure replicação master-slave da base de dados antiga para a nova, mantendo a slave apenas alguns segundos atrás. No momento da mudança, promova a slave a master.
5. Coloque o alojamento antigo em “só de leitura” para a sincronização final
-
Antes da mudança, coloque o ambiente antigo em modo só de leitura:
-
Desative novos registos de utilizadores, submissões de formulários e encomendas (ou coloque-os em fila).
-
Isto impede que sejam escritos novos dados na base de dados antiga após a sincronização.
-
-
Conclua uma última sincronização incremental de ficheiros e base de dados para que o novo alojamento tenha 100% dos dados.
6. Use uma CDN como “amortecedor” durante a mudança
-
Se já estiver por trás de uma CDN (Cloudflare, Fastly, etc.), pode:
-
Aquecer a cache no novo alojamento rastreando os URL principais, para que os nós edge da CDN já tenham conteúdo atualizado.
-
Mudar a origem nas definições da CDN do IP do servidor antigo para o novo de forma instantânea — transferindo todo o tráfego sem esperar pela propagação do DNS.
-
7. Automatize a mudança com scripts
-
Crie scripts de deploy que executem:
-
A sincronização final de ficheiros com
rsync -
A promoção ou importação da base de dados
-
A limpeza e reconstrução das caches (Magento, WordPress, etc.)
-
A limpeza da cache da CDN ou de URL específicos
-
A mudança do DNS ou da origem da CDN
-
-
A automação reduz o erro humano e torna o processo repetível.
8. Mantenha ambos os ambientes ativos em paralelo
-
Não desative o alojamento antigo até ter passado pelo menos um ciclo completo de TTL do DNS (por exemplo, 6–12 horas).
-
Monitorize os logs de ambos os servidores para garantir que já não chega tráfego ao ambiente antigo.
9. Valide previamente o SSL/TLS no novo alojamento
-
Instale e verifique o certificado SSL no novo servidor com antecedência — antes de qualquer alteração de DNS.
-
Use ferramentas como o SSL Labs ou o Why No Padlock? para confirmar a validade do certificado e a ausência de conteúdo misto.
10. Verificações de saúde completas e smoke tests
-
Automatize verificações de saúde com ferramentas como o UptimeRobot ou o New Relic para testar:
-
Página inicial
-
Página de login
-
Páginas de produto ou de conteúdo principais
-
Endpoints do checkout ou do formulário de contacto
-
-
Scripts de smoke test (por exemplo, Selenium, Puppeteer) podem percorrer os fluxos de utilizador mais comuns após a mudança para detetar problemas de imediato.
11. Comunique de forma proativa com as partes interessadas
-
Informe as equipas internas (suporte, marketing, vendas) sobre a janela de migração e o plano de contingência.
-
Informe os principais clientes ou parceiros caso esteja prevista alguma janela de indisponibilidade, por mínima que seja. A transparência gera confiança.
12. Mantenha um plano de rollback detalhado
-
Documente exatamente como reverter as definições de DNS ou do balanceador de carga para o servidor antigo e como reativar aí as operações de escrita.
-
Tenha os scripts de rollback à mão e garanta que alguém da sua equipa conhece o processo.
13. Monitorização e triagem pós-migração
-
Primeiras 24 horas: intensifique a monitorização de:
-
Utilização de recursos do servidor (CPU, RAM, I/O de disco)
-
Logs de erros (500, 502, erros na consola JS)
-
Analytics de utilizadores (taxa de rejeição, visualizações de página, formulários concluídos)
-
-
Reaja rapidamente a qualquer anomalia, voltando ao modo só de leitura, limpando caches ou revertendo conforme necessário.
14. Faça um post-mortem e documente o que aprendeu
-
Depois de a migração estabilizar, faça um post-mortem com a sua equipa:
-
O que correu bem?
-
Que problemas inesperados surgiram?
-
Como pode o processo ser melhorado da próxima vez?
-
-
Atualize o seu playbook de migração com estas conclusões.
Resumo
Uma migração sem downtime assenta em planeamento meticuloso, automação e ambientes paralelos. Com estratégias como deployments blue-green, replicação em tempo real, amortecimento via CDN e verificações de saúde automáticas, pode mudar o seu site sem sobressaltos — mantendo os utilizadores satisfeitos e o negócio sem interrupções.
Com estas dicas profissionais, não só evita a indisponibilidade como ganha um processo de migração repetível e sem stress para todas as futuras mudanças de alojamento.
Porquê escolher a ShopWhizzy para alojamento e migrações?
Quando se trata de migrar e alojar um website de alto desempenho — sobretudo em plataformas complexas como o Magento — o fornecedor que escolhe pode fazer toda a diferença na experiência do utilizador, no posicionamento no SEO e, em última análise, na sua faturação. Eis porque a ShopWhizzy se destaca como o parceiro ideal para migrações sem sobressaltos e alojamento sólido como uma rocha:
1. Serviço de migração “chave na mão”, sem downtime
-
Engenheiros de migração dedicados: é atribuído ao seu projeto um especialista sénior em Magento.
-
Staging e testes antes da migração: cada site é clonado para um ambiente de staging. Todas as funcionalidades, extensões e fluxos de pagamento são verificados antes de qualquer alteração de DNS.
-
Sincronização incremental de ficheiros e base de dados: usamos
rsynce replicação de base de dados para manter os servidores antigo e novo perfeitamente sincronizados. No momento da mudança, aplica-se apenas uma pequena diferença — eliminando a perda de dados. -
Deployment blue-green: mude o tráfego instantaneamente através do balanceador de carga ou de uma alteração de DNS; o rollback é igualmente rápido se surgir algo inesperado.
2. Stack de alojamento otimizada para Magento
-
Servidores com SSD/NVMe para um I/O de disco ultrarrápido
-
Redis e Varnish pré-configurados: Full Page Cache e cache de objetos/sessões incluídos
-
Suporte para HTTP/2 e QUIC: protocolos modernos ativos por predefinição para carregamento paralelo de recursos
-
PHP 8.x com OPcache: cache de bytecode compilado para reduzir ciclos de CPU
-
Opções de escalabilidade automática: expanda para nós de computação adicionais nos picos de carga e volte a reduzir para controlar custos
3. Segurança e conformidade de nível empresarial
-
Conformidade PCI-DSS: servidores reforçados e segmentação de rede para cumprir as normas do setor dos cartões de pagamento
-
Web Application Firewall (WAF): bloqueia SQLi, XSS e as ameaças do OWASP Top 10 na edge
-
Proteção DDoS: mitigação nas camadas 3 e 7 para garantir que a sua loja se mantém online durante ataques
-
Patches automáticos e análise de vulnerabilidades: patches do sistema operativo, do servidor web e da framework aplicados todas as noites
-
Autenticação de dois fatores e controlo de acessos baseado em funções: proteja backoffices e dashboards sensíveis
4. Monitorização de desempenho e suporte proativo
-
Monitorização em tempo real 24/7: New Relic APM, UptimeRobot e verificações de saúde personalizadas acompanham cada pedido e alertam para anomalias
-
Auditorias de desempenho mensais: relatórios detalhados sobre Core Web Vitals, taxas de cache hit e utilização de recursos, com recomendações práticas
-
Canal Slack/Discord dedicado: acesso imediato aos nossos engenheiros de suporte — sem filas de tickets nem respostas automáticas
-
Escala de prevenção para emergências: escalonamento por telefone para incidentes críticos a qualquer hora
5. Ambiente pensado para programadores
-
Integração com Git e Composer: envie código, gira dependências e execute migrações com pipelines de CI/CD
-
Acesso SSH e WP-CLI/Magento CLI: controlo total pela linha de comandos para debug, compilação e manutenção
-
Ambientes de staging num clique: crie réplicas exatas do seu site para QA, testes A/B ou demonstrações a clientes
-
Sandbox de base de dados: clone dados de produção para uma base de dados de desenvolvimento privada, com os dados sensíveis anonimizados
6. CDN global e cache na edge
-
Integração com Fastly/Cloudflare: cache de recursos estáticos e dinâmicos na edge, reduzindo a carga na origem e a latência para visitantes internacionais
-
Regras de CDN personalizadas: controlo granular dos TTL de cache, ESI para fragmentos dinâmicos e limpeza instantânea da cache quando o conteúdo é atualizado
7. Preços transparentes e previsíveis
-
Planos com tudo incluído: sem custos ocultos para SSL, migrações, backups ou suporte
-
Preços baseados em recursos: aumente ou reduza facilmente consoante as necessidades de núcleos de CPU, RAM e largura de banda
-
Consultoria de desempenho gratuita: reuniões trimestrais para ajustar o seu plano e otimizar custos
8. Historial comprovado e clientes satisfeitos
“Migrámos a nossa loja Magento com 100 mil SKU para a ShopWhizzy e o LCP móvel desceu de 5,2s para 1,1s de um dia para o outro — as vendas subiram 24% em duas semanas.”
— Head of E-Commerce, retalhista de moda global
-
Mais de 100 migrações Magento concluídas
-
99,99% de uptime alcançado em todos os clientes em 2024
-
Aumento médio de 38% na velocidade nas pontuações do PageSpeed e do GTmetrix
9. Uma mentalidade de parceria de ponta a ponta
-
Workshops de estratégia e arquitetura: não nos limitamos a “mudar tudo tal como está” — redesenhamos a arquitetura para o desempenho, a escalabilidade e o crescimento futuro.
-
Formação e documentação: capacite as suas equipas internas com runbooks personalizados, diagramas de arquitetura e sessões de onboarding.
-
Roadmaps de longo prazo: do commerce headless às PWA, planeamos a sua evolução técnica a 12, 24 e 36 meses.
Em resumo
Com a ShopWhizzy, não está apenas a mudar de servidores — está a melhorar toda a base do seu e-commerce. De migrações “chave na mão” e otimização especializada de Magento a segurança de nível empresarial e ferramentas pensadas para programadores, oferecemos uma solução completa e sem stress que acelera o desempenho e impulsiona o crescimento.
Pronto para mudar? Contacte hoje a ShopWhizzy e vamos definir uma estratégia de migração e alojamento à medida dos objetivos do seu negócio — sem downtime, garantidamente.
Considerações finais: migrar o seu website sem downtime
Migrar um website para um novo alojamento pode ser uma das tarefas mais stressantes que uma empresa enfrenta. No entanto, com um planeamento cuidado, as ferramentas certas e uma abordagem detalhada e metódica, é perfeitamente possível executar uma migração sem indisponibilidade significativa nem perturbações nas suas operações. Uma migração impecável garante uma experiência fluida para os utilizadores, mantém o fluxo de tráfego sem interrupções e assegura que nenhum dado se perde no processo.
Ao compreender a importância da preparação e de uma execução estratégica, pode tornar todo o processo mais tranquilo e previsível. Isto inclui tudo, desde escolher o fornecedor de alojamento certo e fazer backup dos dados até aos testes, aos ambientes de staging e, por fim, à execução da mudança. Eis as principais conclusões para garantir o sucesso da sua migração:
1. Um planeamento rigoroso é fundamental
-
Um dos aspetos mais importantes de uma migração bem-sucedida é o planeamento. Identifique o momento certo para migrar, tendo em conta os períodos de pouco tráfego ou fora das horas de ponta.
-
É preciso definir objetivos claros, e todos na equipa devem conhecer os passos do processo de migração. Não deve haver ambiguidade quanto ao calendário, aos riscos ou aos planos de mitigação caso algo corra mal.
2. Faça backup de tudo e documente o processo
-
Os backups são a sua rede de segurança. Garanta que cada ficheiro, base de dados, definição e linha de código tem backup e está guardado em segurança antes de a migração começar. Este backup deve estar disponível de imediato em caso de erros durante o processo.
-
Documente os passos da migração e o seu procedimento de backup. Assim, terá um roteiro detalhado para resolver problemas que surjam após a migração.
3. Escolha o fornecedor de alojamento certo
-
Escolher o parceiro de alojamento certo é a base do desempenho do seu website. Um fornecedor com alta disponibilidade, escalabilidade e fiabilidade conseguirá responder às necessidades do seu negócio à medida que cresce.
-
Para além de alojar o site, procure um parceiro que ofereça suporte e experiência em migrações, sobretudo se estiver a mudar para uma nova plataforma ou a escalar as suas operações de e-commerce.
4. Teste, teste, teste!
-
Os testes são cruciais em qualquer migração. Não pode assumir que o novo alojamento funciona como o antigo sem o verificar. Configure um ambiente de staging e teste todas as funcionalidades para garantir que tudo funciona exatamente como esperado.
-
Ferramentas de testes automáticos, como os smoke tests, ajudam a garantir que os percursos críticos (como login, checkout, etc.) funcionam como devem.
5. Minimize o atraso de propagação do DNS
-
Como as atualizações de DNS podem demorar entre alguns minutos e 48 horas a propagar-se totalmente pela internet, planeie este aspeto da migração com cuidado.
-
Reduza o TTL (Time To Live) do DNS antes da migração para que as alterações produzam efeito rapidamente. Concluída a migração, garanta que os registos DNS são atualizados com o endereço IP do novo alojamento.
6. Monitorização e suporte em tempo real
-
Assim que a migração estiver concluída, é vital ter monitorização em tempo real para detetar cedo potenciais problemas.
-
A monitorização proativa ajuda a detetar situações como carregamentos lentos, erros 404 ou indisponibilidade do site antes de se tornarem problemas graves.
-
O suporte deve estar disponível para responder a qualquer problema durante a migração, reduzindo o stress e garantindo uma resolução atempada.
7. Mantenha a comunicação aberta
-
A comunicação regular é fundamental, tanto com a sua equipa interna como com o seu fornecedor de alojamento. Mantenha todos informados sobre o progresso e os prazos previstos.
-
Se houver algum impacto para os seus clientes (mesmo que mínimo), informe-os com antecedência. É essencial ser transparente com a sua base de utilizadores para manter a confiança deles.
Conclusão: avance com confiança
Migrar um website para um novo alojamento não tem de ser uma tarefa stressante nem arriscada. Se planear cuidadosamente cada fase, utilizar as ferramentas certas e escolher o parceiro de alojamento adequado, pode garantir que o processo decorre sem problemas e com zero tempo de inatividade. Com uma abordagem meticulosa e preparado para resolver rapidamente qualquer problema, preservará a integridade do seu website e evitará interrupções na experiência do utilizador.
Por fim, lembre-se sempre de que as migrações são uma oportunidade — e não apenas um processo. São uma ocasião para melhorar o desempenho do seu website, otimizar recursos, atualizar a sua stack tecnológica e até preparar-se para crescer no futuro.
Migrar para um novo ambiente de alojamento pode parecer intimidante, mas com a orientação especializada da ShopWhizzy pode ser um projeto simples e muito bem-sucedido. Prestamos serviços completos — do planeamento à execução da migração e à monitorização pós-migração — garantindo que o seu website se mantém online e com o máximo desempenho ao longo de todo o processo.
Pronto para migrar o seu website com confiança? Deixe a parte difícil com a ShopWhizzy. Contacte-nos hoje para uma migração sem tempo de inatividade que torna o seu site mais rápido, mais seguro e mais escalável do que nunca.

