Postgres backup & restore
Don't just back up. Restore with conviction.
Every snapshot is verified by an actual restore into a throwaway instance, then checksum-matched against the source. You get the receipt below. Postgres first — plus eight more sources when you need them.
AES-256-GCM · point-in-time recovery · 80% smaller with dedupe
The part nobody else does
A backup that has never been restored is a guess.
Most tools tell you the backup job exited zero. That is not the same claim as "this will come back." We make the stronger claim, and we show our work.
Restored, not just written
We spin up a throwaway Postgres instance, restore the snapshot into it, compare row counts and checksums against the source, then destroy it. Automatically.
Point-in-time, not last night
Roll back to any moment, not just the most recent job. Grandfather-Father-Son retention runs itself — daily for a week, weekly for a month, monthly for a year.
80% less than you'd expect
Block-level global dedupe plus Zstd compression. You store the change, not the database, every single night.
Supported sources
Postgres first. Everything else your stack drags along.
Same snapshots, same dedupe, same encryption across every one of them.
Pricing
Real numbers. No "contact us."
Enough to prove it on one database.
- 5 GB storage
- Unlimited snapshots
- All supported sources
- No card required
1 TB, priority support, multiple workspaces.
- 1 TB storage
- Unlimited snapshots
- Multiple workspaces
- Member management
- Priority support
500 GB for a smaller footprint.
- 500 GB storage
- Unlimited snapshots
- Multiple workspaces
- Email support