Guides
Database backup and recovery guides
A backup only counts once it restores. These guides show how to verify backups and test restores by hand for PostgreSQL, MySQL, and Firebase Firestore, and how Senal Recover automates the same checks.
How to verify PostgreSQL backups
Verify PostgreSQL backups step by step: inspect pg_dump archives with pg_restore, restore into a scratch database, and compare tables and row counts.
Database restore testing: a practical guide
How to test database restores: why restore tests matter, how often to run them, what to measure, and a checklist for PostgreSQL, MySQL, and Firestore.
How to verify MySQL backups
Verify MySQL backups made with mysqldump: check the completion marker, count tables, restore into a scratch database, and compare row counts.
Firestore backup and restore guide
Back up and restore Firebase Firestore with managed exports to Cloud Storage, set the right permissions, and test restores in a scratch project.