Migrações

Migre da Vercel, ou de qualquer lugar. Seu host atual continua servindo até você trocar o DNS.

Conecte um projeto da Vercel ou da Netlify, um repositório Git, um backup do WordPress, uma conta cPanel ou um servidor SFTP. A Hostingsurge lê a origem sem alterar nada, mostra o plano, faz o build do site em um endereço de pré-visualização e diz exatamente quais mudanças de DNS fazer na troca.

Está na Vercel hoje? Importe um projeto com um token de leitura

Pré-visualização antes do DNSNada muda no host atualSSL automáticoSegredos criptografados
hostingsurge.com/dashboard/importDemo ao vivo

Capítulo 1 de 5: Escolha onde o site está hoje. Para a Vercel, a importação só precisa do nome do projeto e de um token somente leitura.

Dados de exemplo

Tudo o que uma migração precisa, em um só fluxo

As partes de uma migração que costumam acontecer em planilhas, conversas de chat e mudanças de DNS de madrugada.

  • Um caminho para cada origem

    Vercel, Netlify, qualquer host Git, um backup do WordPress, uma conta cPanel, SFTP ou FTP, ou uma cópia estática: cada site ganha uma análise, uma pré-visualização e uma troca de DNS guiada. Dumps de banco de dados são restaurados em um banco gerenciado.

  • O plano antes do build

    A análise só lê. Ela lista o que encontrou, o que será criado e o que vale conferir, e nada é construído até você clicar em Iniciar.

  • Segredos continuam secretos

    As variáveis de ambiente visíveis são copiadas e armazenadas com criptografia. Os valores que o host antigo nunca devolve são pedidos na revisão, e os tokens de acesso são apagados quando a importação termina.

  • Uma pré-visualização antes de todo mundo

    O site importado é construído e roda no próprio endereço hostingsurge.app com HTTPS, enquanto seus visitantes continuam no host antigo.

  • Uma checklist de DNS, não um palpite

    Quais registros alterar, quais manter para o e-mail continuar funcionando e o que o DNS público responde agora. O certificado é emitido assim que o domínio aponta para cá.

  • Cron jobs vêm junto, pausados

    Os cron jobs da Vercel e de uma conta cPanel são recriados no novo projeto e esperam pausados até seu domínio apontar para cá, para nada rodar nos dois hosts.

As importações estão em fase piloto. Todas as origens desta página rodam em produção, e acompanhamos de perto as primeiras migrações. Dois caminhos ainda não foram testados contra um servidor antigo real: conectar ao vivo no cPanel e copiar um banco de dados direto do servidor MySQL antigo. Enviar um backup do cPanel ou um dump do banco evita os dois, ou solicite uma migração assistida e fazemos com você.

Do host antigo ao seu domínio em três etapas

As mesmas etapas que a demo acima mostra. Seus visitantes nunca caem em um site pela metade.

  1. Conecte a origemEscolha onde o site está e conecte: um token de leitura para a Vercel ou a Netlify, a URL de um repositório, um arquivo de backup ou os dados de cPanel e SFTP.
  2. Revise e pré-visualizeConfira o plano, preencha os valores que só você tem e inicie. O site é construído em um endereço de pré-visualização enquanto o host antigo continua servindo.
  3. Troque o DNSAltere os registros que a checklist lista. Verificar agora confirma tudo, o HTTPS é emitido e você cancela o host antigo quando quiser.

O que vem da Vercel

A importação lê um projeto da Vercel, vários ou todos os projetos da sua conta ou equipe com um token de leitura, e cria o mesmo aqui.

Na VercelNa HostingsurgeDetalhes
Configurações de buildCopiadasFramework, comandos de instalação e build, diretórios de saída e raiz, e versão do Node.js.
Código-fonteGit ou arquivosConstruído a partir do repositório Git vinculado quando ele é acessível; senão, a partir dos arquivos do último deploy de produção.
Variáveis de ambienteCopiadas, criptografadasOs valores sensíveis que a Vercel nunca devolve aparecem na revisão para você preencher. Nada é adivinhado.
Domínios e redirecionamentos de domínioProntos para conectarCada domínio de produção aguarda a etapa de troca de DNS, com seus redirecionamentos.
Cron jobsRecriados, pausadosAtive-os quando o DNS apontar para cá, ou escolha para cada um executar ou pular.
Redirecionamentos e headers no vercel.jsonRecriadosRedirecionamentos exatos ou por prefixo e headers de todo o site são criados em Headers e redirecionamentos do projeto após o primeiro deploy; rewrites e regras condicionais são listados com o motivo.
Bancos de dados externosMovidos ou mantidosVercel Postgres/Neon, Supabase (os dados do Postgres), PlanetScale/MySQL, MongoDB e Redis podem ir para um banco de dados novo, copiado ao vivo, com cada variável reapontada. O Upstash REST (Vercel KV) fica onde está.
Vercel BlobMantido, ou copiadoO app continua usando o Vercel Blob; opcionalmente, cada arquivo também é copiado para um bucket de armazenamento da Hostingsurge.

Importar da Vercel

Não está na Vercel? Migre de qualquer lugar.

Toda origem segue o mesmo caminho: primeiro uma análise, depois uma URL de pré-visualização e, quando você quiser, uma troca de DNS guiada.

  • Netlify

    Configurações de build, variáveis de ambiente, domínios, _redirects e headers.

    Importar da Netlify

  • Qualquer host Git

    Um repositório público no GitHub, GitLab, Bitbucket, Codeberg, Gitea ou no seu próprio servidor.

    Importar um repositório

  • Git privado

    Um repositório privado em qualquer host, lido por meio de uma deploy key somente leitura que geramos para você.

    Importar um repositório privado

  • GitHub App

    Importe pelo GitHub App da Hostingsurge e faça deploy automático a cada push.

    Conectar GitHub

  • WordPress

    Um backup do All-in-One WP Migration, Duplicator ou UpdraftPlus, ou o wp-content com um dump SQL.

    Enviar um backup do WordPress

  • cPanel

    Envie um backup completo da conta ou conecte-se ao vivo para uma análise. Todos os sites, bancos de dados e caixas de e-mail são listados para você escolher.

    Importar do cPanel

  • SFTP / FTP

    Conecte-se a qualquer servidor por SFTP, FTPS ou FTP e espelhe um site: WordPress, PHP ou estático.

    Conectar por SFTP

  • Dump de banco de dados

    PostgreSQL, MySQL, MariaDB, MongoDB ou Redis, restaurado em um banco de dados gerenciado.

    Enviar um dump

  • Cópia do site

    Uma cópia estática de um site no Wix, Squarespace ou em um sistema mais antigo, feita depois que você provar que ele é seu.

    Fazer uma cópia

Vai migrar as caixas de e-mail também? Copie-as por IMAP ao configurar o e-mail no seu domínio.

Migrar à mão, ou com a importação

A mesma migração, etapa por etapa. A diferença é o que você precisa lembrar.

EtapaÀ mãoCom a importação
Configurações de buildCopiadas do painel antigo, campo por campoLidas da Vercel ou da Netlify, ou detectadas no repositório
Variáveis de ambientePreenchidas de novo, uma por umaValores visíveis copiados e criptografados; os ocultos pedidos em um único formulário
TestesMuitas vezes só depois de mudar o DNSEm um endereço de pré-visualização, antes de mudar o DNS
DNSDescobrir quais registros mexerUma lista do que alterar e do que manter, com o que o DNS responde agora
HTTPSPedir e instalar um certificadoEmitido automaticamente quando o domínio aponta para cá
Se uma etapa falharOs visitantes podem já estar vendoO host antigo continua servindo; a etapa e o log mostram o que corrigir

Deixe a migração com a gente.

Prefere não fazer isso por conta própria? Nossa equipe migra seu site, app ou banco de dados e devolve tudo pronto para a troca de DNS.

  1. Diga o que migrarOnde roda hoje e o que é: um site, um app ou um banco de dados.
  2. Nós migramosNossa equipe executa a importação e confere tudo em uma URL de pré-visualização.
  3. Você troca o DNSTudo volta pronto para a troca. Seu host atual continua atendendo os visitantes até lá.

Rode pelo terminal ou peça à sua IA.

A mesma importação roda pela CLI e via MCP, com a mesma revisão e pré-visualização antes de qualquer coisa ir ao ar.

  • Um comando de importação para cada origem: vercel, netlify, git, wordpress, db, snapshot, cpanel, sftp
  • Saída JSON para scripts e agentes, e HOSTINGSURGE_TOKEN para CI
  • Ferramentas MCP que iniciam uma importação, acompanham o andamento e movem o domínio
  • Login OAuth pelo Claude, ChatGPT, Cursor e VS Code, sem chaves para colar
# Instale a CLI e faça login
npm i -g https://hostingsurge.com/cli/hostingsurge.tgz
hostingsurge login

# Importe um projeto da Vercel para uma URL de pré-visualização
hostingsurge import vercel my-app

# Ou conecte o Claude Code via MCP
claude mcp add --transport http hostingsurge \
  https://hostingsurge.com/mcp

A importação é grátis. Você paga pelo que roda.

Importar não custa nada em nenhum plano. O site que você traz roda no Cloud ou na Hospedagem web, o que servir melhor.

  • Free

    Para testar: sites estáticos rodam grátis, e apps recebem $5 de uso por 30 dias.Cloud

    $0 / mês

  • Hobby

    Para um app vindo da Vercel, da Netlify ou do Git. Inclui $5 de uso por mês.Cloud

    $5 / mês

  • Web Starter

    Para um site ou WordPress vindo do cPanel, de um backup ou por SFTP.Hospedagem web · prazo de 36 meses

    a partir de $9.99 / mês

Preços em USD, sem impostos. O pagamento ainda não está aberto: todas as contas rodam de graça hoje e nada é cobrado. Comparar todos os planos

Perguntas antes de migrar.

O que acontece com seu site, seu domínio e seus segredos.

Meu site vai sair do ar durante a migração?

Não. Seu host atual continua servindo o site enquanto a importação roda e enquanto você confere a pré-visualização. Os visitantes só passam para cá quando você atualiza o DNS, e o certificado SSL é emitido automaticamente assim que seu domínio aponta para cá.

De quais hosts posso migrar?

Vercel e Netlify com um token de leitura, qualquer repositório Git público ou privado, um backup do WordPress feito com All-in-One WP Migration, Duplicator ou UpdraftPlus, uma conta cPanel (backup ou conexão ao vivo), qualquer servidor por SFTP, FTPS ou FTP, um dump de PostgreSQL, MySQL, MariaDB, MongoDB ou Redis, e uma cópia estática de um site que seja seu.

O que preciso alterar no DNS?

Só o que o assistente de migração listar. Ele mostra exatamente quais registros alterar no seu provedor de DNS e quais deixar como estão, como seus registros de e-mail, para que o e-mail continue funcionando. As alterações costumam valer em poucos minutos, às vezes em algumas horas.

Quanto custa migrar?

A importação em si é grátis em todos os planos, inclusive no Free. Você paga pelo plano em que o site importado roda: Cloud para apps, Hospedagem web para sites e WordPress.

E se algo der errado?

Seus visitantes não vão perceber, porque o site antigo continua no ar até você trocar o DNS. Uma importação com falha mostra a etapa em que parou e o log, para você corrigir a causa e executá-la de novo ou passá-la para nossa equipe. Depois que estiver no ar, qualquer deploy pode ser revertido na hora.

Como segredos e variáveis de ambiente são tratados?

As variáveis de ambiente são armazenadas com criptografia e isoladas na sua equipe. Os valores que a Vercel mantém ocultos, como as variáveis Sensitive, não podem ser lidos pela importação, então a revisão lista esses valores e você mesmo os preenche. Nada é adivinhado.

Meu site antigo é alterado?

Não. A importação apenas lê do seu host atual, e nada lá é alterado ou excluído. Mantenha-o funcionando até trocar o DNS e ficar satisfeito, e cancele quando quiser.

As importações já estão maduras?

Estão em fase piloto: todas as origens rodam em produção, e acompanhamos de perto as primeiras migrações. Conectar ao vivo em um servidor cPanel e copiar um banco direto de um servidor MySQL antigo ainda não foram testados contra um servidor antigo real; enviar um backup ou um dump evita os dois. Se preferir não ser dos primeiros, solicite uma migração assistida.

Migre seu site. Ele fica no ar o tempo todo.

Importe, confira em um endereço de pré-visualização e troque o DNS quando estiver tudo certo.