Pular para o conteúdo
⚙️ HOW-TO

Backup e exportação de projeto

Exporte o schema, dados e arquivos de um projeto como arquivo comprimido. Restaure em qualquer ambiente.

⚠️

Exportação sob demanda. A plataforma faz backup automático de todos os projetos. Para receber um dump do SEU projeto, peça ao suporte informando o slug — ainda não há botão de exportar no dashboard. Você também pode extrair seus próprios dados a qualquer momento pelo SQL Editor ou pela API REST.

Exportar manualmente pelo dashboard

  1. Acesse app.superdb.com.br e abra o projeto desejado.
  2. Vá em Settings → Exportar projeto.
  3. Selecione o que incluir no backup:
    • Schema SQL — DDL completo das tabelas, views, funções e policies RLS
    • Dados — INSERTs de todas as linhas (pode ser grande em projetos ativos)
    • Usuários — lista de usuários do projeto (emails, hashes de senha, metadata)
    • Buckets — arquivos do Storage (opcional, pode ser volumoso)
  4. Opcionalmente ative Criptografar backup com senha AES-256.
  5. Clique em Gerar export. Um link de download ficará disponível por 1 hora.

O que o backup inclui

O arquivo .tar.gz contém:

Estrutura do arquivo de backup
backup-meu-projeto-2026-05-14.tar.gz
├── schema.sql          # DDL: CREATE TABLE, CREATE POLICY, etc.
├── data.sql            # INSERT INTO para todos os dados
├── users.json          # Usuários da plataforma (sem senha em texto claro)
├── storage/
│   ├── avatars/        # Arquivos do bucket "avatars"
│   └── documentos/     # Arquivos do bucket "documentos"
└── metadata.json       # Versão do SuperDB, slug, data de exportação

Como restaurar em outro ambiente

  1. Crie um novo projeto no destino (dashboard ou API).
  2. Extraia o .tar.gz: tar -xzf backup-meu-projeto-2026-05-14.tar.gz
  3. Aplique o schema: psql $DATABASE_URL < schema.sql
  4. Importe os dados: psql $DATABASE_URL < data.sql
  5. Recrie os usuários pelo fluxo de cadastro do seu app, ou fale com o suporte para uma importação em lote — as senhas são hashes Argon2id e não podem ser copiadas entre projetos por conta própria.
  6. Faça upload dos arquivos de storage pelo CLI ou pela UI.

Backup automático

Projetos nos planos Pro e Scale têm backup automático diário:

  • Pro: backup diário, retenção de 7 dias.
  • Scale: backup diário + snapshot a cada 6 horas, retenção de 30 dias.
  • Enterprise: retenção e frequência configuráveis por contrato.

Backups automáticos ficam em Settings → Backups → Histórico. Clique em qualquer snapshot para download ou restauração com 1 clique.

Essa página ajudou?