# Importar dados para o banco

> Traga um dump do seu banco atual para a W8 Hub com verificação prévia, plano de importação e desfazer.

_Fonte: https://w8hub.com.br/docs/bancos-importar_

Migrar um banco costuma ser a parte que dá medo. A importação da W8 Hub é feita em etapas justamente por isso: você vê o que vai acontecer **antes** de acontecer, e existe um caminho de volta.

## Antes de tudo: a verificação prévia

O painel roda uma **verificação prévia** no banco de destino e responde, sem você ter enviado arquivo nenhum:

- Se a **engine** aceita importação.
- Quais **escopos** são permitidos e quais estão bloqueados naquele banco.
- Os **limites** de tamanho.
- Quanto de **disco** sobra, e uma **estimativa** para o que você quer trazer.
- Se já existe uma **importação pendente** — não dá para começar duas ao mesmo tempo.

> [!TIP]
> Vale ler essa tela com calma. É aqui que se descobre que falta disco ou que o escopo pretendido está bloqueado — bem mais barato do que descobrir depois de subir um arquivo de vários gigabytes.

## Enviar o arquivo

Com a verificação limpa, você envia o dump. O painel confirma o recebimento e registra o **tamanho** e o **hash** do arquivo, para garantir que o que chegou é o que saiu.

## Análise e plano

Recebido o arquivo, a plataforma **analisa** o conteúdo e monta um **plano de importação**: o que será criado, o que será alterado e o que será substituído.

O plano tem duas propriedades que importam:

- **Uma identificação própria.** Ao confirmar, você confirma *aquele* plano — se o conteúdo mudar no meio do caminho, a confirmação não vale.
- **Um prazo de validade.** Plano parado expira, e aí é preciso analisar de novo. É proposital: um plano velho pode não descrever mais o estado do banco.

## Confirmar

A importação só roda depois que você confirma. Antes disso nada foi escrito no banco.

## Se der errado

Duas saídas, dependendo de onde você está:

- **Cancelar** — antes da confirmação, descarta a importação e o arquivo enviado.
- **Desfazer** — depois de executada, reverte a importação.

> [!WARNING]
> Desfazer é uma rede de segurança, não uma garantia de que nada aconteceu. Se a sua aplicação escreveu no banco entre a importação e o desfazer, esses dados entram no meio. Em produção, o mais seguro continua sendo importar com a aplicação parada.

## Antes de importar em produção

Dispare um [backup sob demanda](https://w8hub.com.br/docs/bancos-backups). Leva menos tempo que ler esta página e é a diferença entre um susto e um incidente.

## Próximo passo

Depois de importar, confira o resultado pelo [editor SQL e pela estrutura](https://w8hub.com.br/docs/bancos-de-dados#estrutura) do banco, e acompanhe carga e conexões em [Diagnóstico](https://w8hub.com.br/docs/bancos-diagnostico).
