DATABASES & BACKUPS
Backups you have actually tested.
Scheduled backups, point-in-time recovery, and automated restore verification across Postgres, MySQL and MariaDB. A backup nobody has restored is a hypothesis, not a backup.
THE MANUAL WAY
The failure mode nobody plans for.
03:40 · SATURDAY
A migration went wrong four hours ago. You have nightly dumps, so you are about to lose everything since midnight — and you are not certain the dump restores cleanly, because nobody has tried since March.
THE QUARTERLY AUDIT
Someone asks when the disaster recovery plan was last tested. The honest answer is that it has never been tested, only written down.
SIX MONTHS OF GREEN
The backup job has reported success every night. It has also been backing up an empty schema since the database URL changed, and nothing checked the contents.
WHAT TALOS DOES
Backups that prove themselves.
Scheduled backups
Per-database schedules with retention tiers. Expiry runs as its own audited job rather than as a side effect.
Point-in-time recovery
Continuous archiving lets you restore to a moment inside the retention window, not just to last night.
Automated restore verification
Every backup is restored into a throwaway instance and checked. Unverified backups are flagged, not counted.
Encrypted off-site storage
Stream to S3, R2 or MinIO with credentials held encrypted by Talos rather than in a cron environment.
Size and drift alerts
Track size over time. A backup that suddenly shrinks by 90% raises an alert before you need it.
Gated restores
Restoring over a live database is a two-person operation. The gate names the target and the timestamp explicitly.
HOW IT RUNS
Every action is a tracked job.
WHAT MAKES THIS DIFFERENT
A backup that was never restored is not a backup.
Talos restores your backups on a schedule into throwaway instances, checks row counts and schema integrity, then destroys them. A backup only earns the word "verified" after it has actually come back. If verification fails, you find out on a Tuesday afternoon — not at 03:40 on a Saturday.
RELATED CAPABILITIES
Find out if your backups restore.
Point Talos at one database and run a verification. It never writes to the source.