Como migrar sites de clientes para o plano Agency da Hostinger sem esquecer e-mail, cron e DNS

Ilustração de sites de clientes sendo migrados para o plano Agency da Hostinger

Fala aí, beleza? Juntar os sites de vários clientes numa conta só parece simples até o dia em que o formulário de contato para de mandar e-mail e o backup agendado some do mapa 😛

Este roteiro é para a agência que vai concentrar sites de clientes no plano Agency da Hostinger e quer fazer isso sem deixar nada para trás

O que tu precisa: plano Agency contratado, acesso ao hPanel e acesso ao painel antigo de cada cliente (hospedagem, DNS e e-mail)

O motivo de concentrar tudo no Agency é o isolamento completo por site: segundo a Hostinger (link de afiliado da Hostinger), cada site fica seguro e independente, aconteça o que acontecer com os outros sites da mesma conta

Pra agência isso é MUITO importante, um plugin zoado no site do cliente A não deveria derrubar o cliente B =)

Qual plano Agency escolher pelo número de sites dos clientes?

A escolha começa pelo volume de sites e pela carga que eles geram, porque os três planos mudam em CPU, RAM, PHP workers e limite de sites

Os dados abaixo são da documentação oficial dos planos Agency e não são promessa de desempenho

Plano Núcleos de CPU RAM PHP workers Sites Perfil indicado pela Hostinger
Agency Startup 6 12 GB 4.800 até 100 freelancers e agências pequenas com sites de empresa ou e-commerce
Agency Professional 8 20 GB 9.600 até 200 agências em crescimento com sites de tráfego alto
Agency Growth 10 30 GB 14.400 até 300 agências grandes

No armazenamento, o comparativo oficial entre Agency e Cloud traz: 300 GB e 4.000.000 de inodes no Agency Startup, 500 GB e 6.000.000 de inodes no Agency Professional, e 700 GB e 8.000.000 de inodes no Agency Growth

Os três planos têm em comum:

  • isolamento completo por site
  • compartilhamento de acesso
  • suporte prioritário 24/7
  • programa de indicação

Agency ou Cloud: o que pesa na decisão?

No mesmo comparativo oficial entre Agency e Cloud, o Agency Startup e o Cloud Enterprise têm os mesmos recursos básicos: 100 sites, 300 GB de armazenamento, 4.000.000 de inodes, 12 GB de RAM e 6 núcleos de CPU

A diferença está no que cada um faz:

  • o Agency permite compartilhar acesso a sites específicos, o Cloud não
  • o Cloud tem acesso GIT, o Agency não

Cron Jobs, SSH e SFTP estão disponíveis nos dois planos, então isso não entra como diferencial na hora de decidir

Tome cuidado aqui!

Se o fluxo da agência depende de deploy via GIT, essa limitação pesa e precisa entrar na conta antes da compra

E se a ideia é rodar automações e serviços próprios além dos sites, aí o cenário é outro, com mais controle e mais administração, tipo um VPS para centralizar automações

Qual é a recomendação para a agência?

Para quem gerencia sites de vários clientes e quer separar cada um, o Agency faz mais sentido que o Cloud justamente pelo isolamento por site e pelo acesso direcionado a clientes, parceiros e freelancers

Também dá para ativar painéis sem a marca Hostinger, se quiser

Pelo número de sites que a carteira tem hoje (e o que deve ter em breve), tu escolhe entre Startup, Professional e Growth no plano Agency da Hostinger

Inventário por cliente antes de migrar:

O inventário existe porque a migração leva arquivos e bancos, e o resto some se ninguém anotar

Antes de mexer em qualquer coisa, monte uma ficha por cliente com estes itens:

  • Tipo de site: WordPress, Hostinger AI Builder ou PHP/HTML
  • Onde o site está hoje: na mesma conta Hostinger, em outra conta Hostinger ou em outra hospedagem (isso define a rota)
  • Cron jobs: comando, agendamento e tipo de cada um
  • Registros DNS: a zona inteira, não só o registro A (MX, TXT, CNAME e por aí vai)
  • SSL personalizado: quais domínios usam certificado próprio
  • Acesso de arquivos: credenciais SFTP e diretório de cada cliente
  • E-mail: contas existentes, com e-mail, senha e servidor IMAP de origem

Já viu migração em que o site subiu lindo e o SPF ficou para trás? Pois é, por isso a zona inteira entra no inventário haha

Passo a passo da migração para o plano Agency

A ordem importa: primeiro o site, depois e-mail, cron e acesso de arquivos, e o domínio por último

  1. Comece pelo onboarding no painel

Depois da compra, a configuração começa pelo painel da Hostinger, e no onboarding tu escolhe a opção de migração que precisa

Resultado esperado: arquivos e bancos de dados migrados, mas sem cron jobs, registros DNS, SSL personalizado e contas FTP

O erro comum deste passo: apontar o domínio para o DNS da Hostinger antes de a migração terminar, a documentação pede que os sites não estejam apontados durante o processo

  1. WordPress ou AI Builder na mesma conta: use a clonagem

A clonagem dentro da mesma conta Hostinger é automatizada. A documentação técnica da Hostinger descreve o caminho Websites → Add Website → Clone websites, escolhendo o site de origem e o domínio do novo site; já o artigo de suporte descreve a mesma função a partir do botão Import Website → Clone Website, dentro do painel do plano Agency. A nomenclatura pode variar um pouco conforme a versão da interface, mas o resultado é o mesmo

O suporte da Hostinger indica que essa clonagem costuma levar até 15 minutos por site

Dá para sair da página enquanto isso, e o site clonado aparece sozinho na lista de sites. Eles começam em domínios temporários, e o site original continua no ar

Resultado esperado: uma cópia independente, com arquivos, banco, SSL, cache e CDN próprios, segundo a documentação de clonagem da Hostinger

O erro comum deste passo: confundir clone com staging (o clone é um site separado com domínio próprio, o staging serve para testar mudanças e mandar de volta para a produção), ou tentar clonar a partir de outra conta Hostinger, o que exige migração manual

  1. PHP ou HTML: migração manual por backup

Sites PHP ou HTML não usam a clonagem, eles vão por backup, conforme o guia de migração manual interna da Hostinger

Na origem, baixe os arquivos (Download files) e o banco (Database backups → Download database)

No plano de destino, vá em Websites → Create website → PHP/HTML website

Envie o .tar.gz para o public_html pelo Gerenciador de Arquivos (limite de upload de 100 GB), use Extract e mova os arquivos para o public_html

Depois crie um banco novo em Databases → Management e importe o backup

Resultado esperado: o site PHP/HTML com arquivos no public_html e banco importado

O erro comum deste passo: deixar os arquivos extraídos dentro de uma subpasta em vez de movê-los para o public_html

  1. E-mail: migração separada

O e-mail não vem junto com o site, ele precisa ser migrado à parte

Separe e-mail, senha e servidor IMAP de origem de cada conta do inventário

No hPanel, vá em Emails → Manage → Email Import → New email import request e informe esses dados para importar as mensagens

O erro comum deste passo: confundir o Email Import com a ferramenta IMAP Sync da Hostinger, que é outra funcionalidade e tem limite de transferência de até 3 GB

Se quiser o processo completo com mais detalhe, tem o guia de como migrar e-mail entre hospedagens

  1. Recrie os cron jobs

Os planos Agency têm Cron Jobs, segundo a documentação oficial

No hPanel, o caminho padrão para essa opção costuma ser Websites → Dashboard → Cron Jobs nos planos Web e Cloud; confirme o menu equivalente dentro do seu site no Agency, já que a organização do painel pode variar

Escolha o tipo PHP (para um arquivo .php) ou Custom (para outros comandos ou caracteres especiais) e preencha comando e agendamento a partir do inventário

O erro comum deste passo: esquecer que o horário segue UTC+0

Já imaginou o relatório do cliente rodando 3 horas antes do previsto? Pois é, ajuste o horário 🙂

  1. Reconfigure o acesso de arquivos para a nova conta

A página de vendas do plano Agency lista o gerenciamento de contas SFTP entre as ferramentas disponíveis em todos os planos, para acesso seguro da equipe

Recrie o acesso de cada cliente usando as credenciais do novo ambiente e o diretório anotado no inventário, e aproveite o compartilhamento de acesso por site que o Agency oferece para liberar só o necessário a cada cliente, parceiro ou freelancer

O erro comum deste passo: reaproveitar credenciais antigas esperando que funcionem no novo ambiente: elas precisam ser recriadas, e vale confirmar com o cliente qual protocolo o cliente de FTP/SFTP dele suporta antes de repassar o acesso novo

  1. Recrie o DNS e só então aponte o domínio para a Hostinger

Primeiro recrie os registros DNS anotados no inventário

Depois aponte o domínio para a Hostinger seguindo as instruções de nameservers que aparecem no hPanel para o seu plano, e combine o prazo de propagação com o cliente antes, porque ele pode variar

O erro comum deste passo: trocar os nameservers sem recriar MX e TXT, e o e-mail do cliente para de funcionar

O SSL personalizado também fica fora da migração, então ele precisa ser refeito para os domínios que usavam certificado próprio

O vídeo aborda migração manual de um site WordPress entre hospedagens genéricas (plugin de migração, apontamento de URL), não trata do plano Agency da Hostinger, do onboarding automático de arquivos/banco, do recurso ‘Clone website’ nem dos itens que ficam de fora (cron, DNS, SSL, FTP, e-mail).

Checklist de validação depois de apontar o domínio

Para cada cliente, confira:

  • o site está no ar no ambiente novo (sites clonados aparecem automaticamente na lista de sites do hPanel)
  • o acesso de arquivos de cada cliente foi recriado e testado
  • os cron jobs foram recriados com o horário ajustado para UTC+0
  • o e-mail foi importado via Email Import
  • o SSL personalizado foi refeito nos domínios que usavam
  • os registros DNS batem com o inventário, item por item

O próximo passo é escolher UM cliente piloto, de preferência com cron e e-mail, e migrar só ele antes do lote

O que der errado no piloto vira item novo no inventário dos outros

E se a agência ainda está decidindo o tamanho, compare o volume de sites da carteira com os limites dos planos Agency antes de começar

Até o próximo post!

Perguntas frequentes

O que a migração do onboarding do plano Agency já traz automaticamente?

Segundo a documentação oficial da Hostinger, a migração do onboarding leva os arquivos e os bancos de dados do site, mas não leva cron jobs, registros DNS, configuração de SSL personalizado nem contas FTP. Esses itens precisam ser recriados manualmente depois.

Dá para clonar um WordPress de outra conta Hostinger direto para o plano Agency?

Não. O recurso de clonagem funciona apenas dentro da mesma conta Hostinger, seja migrando de um plano Web ou Cloud para o Agency, seja dentro do próprio Agency. Entre contas Hostinger diferentes, a migração precisa ser feita manualmente, por backup de arquivos e banco.

Qual a diferença entre o plano Agency e o Cloud hosting da Hostinger?

No comparativo oficial, o Agency Startup e o Cloud Enterprise têm os mesmos recursos básicos de CPU, RAM, armazenamento e inodes. A diferença está nos recursos: o Agency permite compartilhar acesso a sites específicos com clientes e freelancers (o Cloud não tem isso), enquanto o Cloud oferece acesso GIT, que não está disponível no Agency. Cron Jobs, SSH e SFTP já estão disponíveis nos dois planos.

O e-mail dos clientes migra junto com o site para o Agency?

Não. O e-mail precisa ser migrado separadamente. No hPanel, o caminho é Emails → Manage → Email Import → New email import request, informando e-mail, senha e servidor IMAP de origem. Essa ferramenta é diferente do IMAP Sync, que tem limite de transferência de até 3 GB.

O plano Agency oferece acesso SFTP para os clientes?

Sim. A página de vendas do plano Agency lista o gerenciamento de contas SFTP para acesso seguro da equipe entre as ferramentas disponíveis em todos os planos. Ao migrar sites de clientes, é esse acesso que precisa ser recriado com as credenciais do novo ambiente, combinado com o compartilhamento de acesso por site para liberar só o necessário a cada cliente ou freelancer.


Quer aprender mais sobre inteligência artificial e programação na prática? Conheça o canal Hora de Codar no YouTube e acompanhe os próximos vídeos.

Escrito por | Matheus Battisti

Matheus Battisti
Fundador da Hora de Codar

Programador apaixonado pelo mundo das tecnologias, sempre buscando em aprender e se aprofundar em linguagens, frameworks e o que mais for necessário para executar um bom trabalho. Agora tem uma nova missão que é de passar seu conhecimento adiante para formar novos programadores e especializar mais os que já são.

Formações

Formação Claude Code

Formação Claude Code

Domine Claude Code do absoluto zero até o avançado

  • 120 aulas
  • 4 projetos
  • 9h 48min

Blog | Mais populares