Skip to content

Backups that were proven to restore.

Nine Lives backed up your database every night, then restored the backup to prove it worked. We retired it in 2025; the restore check now lives inside Catnap.

Ask about this product

Existing licence holders are supported until their term ends

backup restored and checked before it counted
Every
on a schedule you set once
Nightly
retired, with the check moved into Catnap
2025

Without Nine Lives

  • A backup nobody has ever restored
  • Finding out it is broken on the day you need it
  • Manual restore drills that never happen

With Nine Lives

  • A restore test after every single backup
  • A clear pass or fail each morning
  • Proof for auditors that recovery works

How it works

Three steps. That is all.

  1. Back up

    A full copy of the database, every night

  2. Restore

    The copy is restored into a scratch database

  3. Check

    It is counted against the original before it is marked good

SOURCE DBARCHIVESCRATCH DBPG_DUMPRESTOREROW COUNT CHECK. GOOD ONLY IF THIS PASSES
Each backup was restored into a scratch database and counted against the source before it was marked good.

Pricing

No longer sold. Managed database providers now cover this well.

Existing licence holders are supported until their term ends.

For your technical team
Works withPostgres 12 to 16, S3, Backblaze B2
HostingSelf-hosted
Built withGo, pg_dump, S3-compatible storage
AvailabilityRetired. Security fixes only

Often bought together

See Nine Lives pounce on your own data.

Thirty minutes, with the people who built it. Bring a real file, a real inbox or a real error log. No slides.

Book a demo