Backup, Restore, and Disaster Recovery
Understand Supabase's backup mechanisms, learn how to perform manual backups, and develop a disaster recovery plan for your data.
Data Safety: Why Backups?
In the world of applications, your data is one of your most valuable assets. Losing it due to an accident, corruption, or malicious activity can be catastrophic.
This lesson will guide you through Supabase's backup mechanisms, how to perform manual backups, and how to create a solid Disaster Recovery Plan (DRP).
Supabase's Automatic Backups
Supabase provides robust automatic backup solutions to protect your database. These backups are taken daily and stored securely.
- Daily Snapshots: Your entire database is backed up automatically every 24 hours.
- Retention: These backups are typically retained for 7 days on the free plan and up to 30 days on paid plans.
- Managed Service: Supabase handles the complexity of these backups for you, ensuring data durability.
All lessons in this course
- Environment Management & CI/CD
- Backup, Restore, and Disaster Recovery
- Security Auditing and Best Practices
- Monitoring, Logging & Observability