Supabase offers comprehensive database backup solutions to protect your data and ensure business continuity. These include daily backups and Point-in-Time Recovery (PITR), providing robust safeguards against various disaster scenarios.
Key features
- Daily backups: Automatically created for all Pro, Team, and Enterprise plans.
- Pro: 7 days retention
- Team: 14 days retention
- Enterprise: Up to 30 days retention
- Point-in-Time Recovery (PITR): Available as an add-on for finer granularity.
- Allows restoration to any point within seconds
- Achieves a Recovery Point Objective (RPO) of two minutes in worst-case scenarios
- Backup types:
- Logical backups: Used for smaller databases (0-15GB)
- Physical backups: Used for larger databases (>15GB) and projects with PITR or read replicas
- Flexible restoration options: Restore to a specific daily backup or a precise moment with PITR.
- Automated process: Backups are managed and monitored by the Supabase team.
Database backups are crucial for:
- Protecting against accidental data loss or corruption
- Recovering from infrastructure failures
- Meeting regulatory compliance requirements
- Facilitating data migration or cloning for development
Supabase's backup solutions provide a balance of security, flexibility, and ease of use, ensuring your data remains protected and recoverable as your project grows.