Exportar manualmente via Admin UI
- Acesse admin.superdb.com.br e abra o projeto desejado.
- Vá em Settings → Exportar projeto.
- 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)
- Opcionalmente ative Criptografar backup com senha AES-256.
- 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
- Crie um novo projeto no destino (Admin UI ou API).
- Extraia o
.tar.gz:tar -xzf backup-meu-projeto-2026-05-14.tar.gz - Aplique o schema:
psql $DATABASE_URL < schema.sql - Importe os dados:
psql $DATABASE_URL < data.sql - Importe os usuários via API de importação em lote (Admin UI → Customers → Importar).
- 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?