Como fazer backup do Supabase
O Databasus suporta backups de bases de dados PostgreSQL do Supabase. O requisito principal é usar um endereço IPv4 para se conectar à sua instância do Supabase.
Opções de conexão
Há duas formas de conectar o Databasus à sua base de dados do Supabase:
- Usar o Session Pooler com IPv4 (recomendado) - opção gratuita, disponível em todos os projetos Supabase
- Comprar o add-on IPv4 - opção de conexão direta do Supabase
Opção 1: usar o Session Pooler (recomendado)
O Session Pooler fornece um endereço IPv4 para a conexão com a sua base de dados do Supabase sem custo adicional. Veja como configurá-lo:
1. Encontre a conexão do pooler
Abra o seu projeto Supabase e vá a Project Settings → Database. Role até a seção Connection string e selecione o modo Session pooler.

2. Copie os dados de conexão
Copie os dados de conexão e use-os no Databasus ao adicionar a sua base de dados. Veja a imagem para identificar cada campo da conexão.

Opção 2: comprar o add-on IPv4
O Supabase oferece um add-on IPv4 pago que fornece um endereço IPv4 dedicado para a sua base de dados. Essa opção oferece uma conexão direta sem passar pelo connection pooler.
Para ativar esta opção:
- Vá ao painel do seu projeto Supabase
- Vá a Project Settings → Add-ons
- Ative o add-on IPv4
- Use os dados de conexão direta com a base de dados no Databasus
💡 Dica: para a maioria dos casos, o Session Pooler gratuito com IPv4 funciona perfeitamente para backups. O add-on IPv4 pago só é necessário se você precisar de uma conexão direta por outros motivos.
Limitação do schema padrão
Por padrão, o Databasus faz backup apenas do schema public quando trabalha com bases de dados do Supabase. Isto acontece porque o Supabase restringe o acesso aos outros schemas (como auth, storage e realtime) por razões de segurança.
ℹ️ Nota: o schema public contém os dados da sua aplicação e as suas tabelas personalizadas. Os schemas como auth e storage são protegidos e gerenciados pelo próprio Supabase.