Migrar uma loja WooCommerce: como planear a mudança de alojamento
Mudar o alojamento de uma loja online exige mais do que copiar os ficheiros. Enquanto a equipa prepara o novo servidor, os clientes podem continuar a comprar, o stock pode mudar e os pagamentos podem chegar através de notificações externas. Se esses movimentos não forem considerados, a nova cópia pode ficar desatualizada.
Uma migração bem preparada começa pelas operações da loja. É necessário saber onde entram as encomendas, como os pagamentos são confirmados e que sistemas recebem os dados. Só depois faz sentido definir a transferência e a mudança de DNS. Explicamos o que deve preparar e como pode avaliar a mudança para os nossos serviços.
Porque uma loja não se muda como um site informativo
Num site institucional, a informação pode manter-se igual durante vários dias. Numa loja WooCommerce, a base de dados pode mudar a cada compra. Encomendas, clientes, cupões e estados de pagamento fazem parte do funcionamento diário e precisam de permanecer coerentes.
Imagine que a primeira cópia é feita de manhã e a mudança ocorre ao final do dia. Entretanto, entram encomendas no servidor antigo. Publicar a cópia da manhã sem tratar esses novos dados pode deixar pedidos fora do novo ambiente. Este exemplo mostra porque a sincronização final deve fazer parte do plano.
O procedimento depende das ferramentas disponíveis e da atividade da loja. Pode ser necessário limitar temporariamente novas compras ou combinar outra forma de transferir as alterações finais. A decisão deve ser tomada antes da mudança, com atenção ao impacto para os clientes.
Faça um inventário das integrações
Liste os métodos de pagamento, faturação, transportadoras, gestão de stock e plataformas de marketing. Inclua ainda tarefas agendadas e serviços que comunicam diretamente com a loja. Uma integração pode funcionar através de um endereço, de uma chave de acesso ou de uma restrição ao IP do servidor.
Confirme quem tem acesso às contas externas. Uma credencial de WordPress não substitui o acesso ao fornecedor de pagamentos ou ao sistema de faturação. Sem esses dados, pode ser difícil validar uma notificação que deixa de chegar depois da mudança.
Registe também as versões da aplicação e as necessidades do código personalizado. Não atualize tudo ao mesmo tempo que muda de servidor. Separar as intervenções ajuda a perceber se um problema vem da transferência ou de uma alteração no software.
Escolha o alojamento pelo comportamento da loja
O tamanho do catálogo é apenas uma parte da avaliação. Pesquisas com filtros, cálculo de portes, utilizadores autenticados e ligações ao sistema de stock podem exigir trabalho adicional. O número de visitas simultâneas e a frequência das operações também importam.
Um plano pode ter espaço suficiente para os produtos e, ainda assim, precisar de mais capacidade de processamento. Antes de recomendar uma mudança, convém observar utilização de recursos, erros e os momentos em que a loja demora a responder. Um plugin com um problema não fica necessariamente resolvido por mudar de servidor.
Os nossos planos de alojamento WordPress são compatíveis com WooCommerce. Incluem armazenamento NVMe, AccelerateWP, SSL e suporte prioritário. Para necessidades que exijam outro enquadramento, podemos avaliar uma VPS gerida.
Prepare um ambiente de validação
Antes de mudar o endereço público, confirme a loja no destino. O teste deve permitir verificar páginas, imagens e funções essenciais sem desencadear operações reais indevidas. A configuração concreta do ambiente precisa de respeitar o comportamento das integrações existentes.
Evite que a cópia de teste envie notificações a clientes ou processe pagamentos reais por engano. Quando o fornecedor de pagamentos disponibiliza um ambiente de teste, utilize-o de forma controlada. Uma validação técnica não deve criar cobranças ou duplicar documentos de faturação.
Confirme também que o ambiente de testes não fica exposto desnecessariamente nem passa a competir com a loja pública na pesquisa. Proteja o acesso enquanto prepara a transferência e retire as configurações temporárias quando já não forem necessárias.
Teste o percurso completo de compra
Abra um produto, escolha uma variação, adicione ao carrinho e confirme os portes. Teste os métodos de pagamento efetivamente utilizados. Verifique se a encomenda surge no painel, se o estado é atualizado e se as notificações chegam ao destinatário correto.
Inclua situações menos frequentes: um cupão válido, um produto sem stock, uma morada com outro custo de envio e uma compra sem conta, se a loja a permitir. Estes testes devem corresponder às regras da loja, em vez de se limitarem a uma compra fictícia muito simples.
A cache precisa de respeitar os dados de cada cliente. Carrinho, finalização da compra e área pessoal não devem ser tratados como uma página pública igual para todos. A documentação do WooCommerce destaca a importância desta configuração.
Defina a sincronização final e a mudança de DNS
Combine uma janela para a operação e identifique quem confirma o início e o fim. Antes da última transferência, saiba onde ficará registada qualquer encomenda recebida. Inclua no planeamento as notificações de pagamento que possam chegar depois de o cliente concluir a compra.
A alteração DNS não chega a todos os utilizadores exatamente ao mesmo tempo. Durante a transição, podem existir acessos ao destino anterior. É por isso que encerrar o alojamento antigo imediatamente ou deixar dois ambientes a aceitar compras sem coordenação pode criar dificuldades.
Não altere o serviço de e-mail por acidente. Se pretende manter as caixas no fornecedor atual, indique essa decisão à equipa e confirme os registos necessários. A mudança do site e a mudança do correio podem ser tratadas separadamente.
Prepare o acompanhamento após a mudança
Nas primeiras horas, acompanhe encomendas, erros, pagamentos e notificações. Compare os dados essenciais e peça à equipa comercial que comunique qualquer situação fora do habitual. Um teste bem sucedido antes da mudança não dispensa observar o funcionamento real depois dela.
Mantenha uma cópia de segurança e um plano de recuperação. Voltar ao servidor anterior depois de receber novas compras no destino exige tratar esses dados; não deve ser feito simplesmente apontando o domínio para trás. A recuperação precisa de preservar as operações mais recentes.
Aproveite para documentar as configurações finais e os contactos responsáveis. Essa informação será útil na próxima atualização, numa campanha ou numa intervenção de suporte. Guardar apenas as credenciais deixa de fora uma parte importante do funcionamento da loja.
Como podemos ajudar na Lusitec
Disponibilizamos migração para os nossos serviços, com avaliação do ambiente e do trabalho necessário. Para uma loja, precisamos de conhecer as integrações, a utilização atual e os momentos em que a operação pode ser coordenada. Não é necessário cancelar primeiro o alojamento existente.
Envie-nos o endereço da loja, o espaço utilizado, os serviços ligados e a principal dificuldade que pretende resolver. Podemos avaliar o plano e preparar os passos da mudança. Se já é nosso cliente, abra um pedido de suporte na nossa área de cliente; se ainda não trabalha connosco, utilize os nossos contactos. O objetivo é mudar com os dados e a operação da loja devidamente acompanhados.
Critérios de aceitação para uma migração bem preparada
Antes de alterar o DNS, confirme que a cópia do destino contém os ficheiros, a base de dados e as configurações de que o site depende. Teste pelo menos a página inicial, os formulários, o acesso administrativo e, quando existir, o processo de compra. Guarde também uma referência à configuração atual do domínio e às entradas que mantêm o e-mail a funcionar.
Se houver encomendas, reservas ou dados criados em tempo real, defina como serão transferidas as alterações recebidas depois da primeira cópia. Não encerre o alojamento antigo imediatamente após modificar o DNS. A Lusitec disponibiliza migração para os seus serviços, com acompanhamento técnico e verificação do funcionamento, sujeita à avaliação do projeto. A vantagem está em preparar a mudança com responsabilidade, e não em tratar todas as aplicações como se fossem iguais.
Prepare a sincronização das últimas encomendas
O intervalo entre a primeira cópia da loja e a alteração DNS é uma das fases mais delicadas. Novas encomendas, alterações de stock e notificações de pagamento podem continuar a entrar no servidor antigo. Planeie uma janela de transição e defina como serão preservadas essas operações. Não mantenha dois ambientes a aceitar compras sem coordenação.
A equipa da Lusitec pode avaliar a migração de lojas WooCommerce para o nosso alojamento WordPress, identificando previamente integrações e etapas de validação. A decisão sobre paragem temporária de compras ou sincronização final depende do funcionamento real da loja.