Postgres Backup
Managed PostgreSQL backups for $1 per database
Paste a database URL once and OneBuck.dev takes a daily logical backup, stores it durably, and lets you download any of the last seven snapshots. The promise is simple: you can get your data back.
$1 / database / month
One slot covers one PostgreSQL database, a daily backup and the last 7 snapshots.
What it does
- Daily logical backup — a scheduled
pg_dumpin custom format with--no-owner --no-privileges. - Durable storage — each snapshot is stored in object storage.
- Retention — keeps the last 7 snapshots per database and prunes older ones.
- Credential protection — database credentials are encrypted at rest with application-level AES-GCM.
- Download — any snapshot can be downloaded from the dashboard as a
.dumpfile.
Current limits
| Backup frequency | Daily |
|---|---|
| Snapshots retained | Last 7 |
| Database size limit (V1) | 5 GB |
| Backup format | pg_dump custom format |
| Restore | Download and run pg_restore |
| Credentials | Encrypted at rest |
Setup
- Add your PostgreSQL connection string in the dashboard.
- The first backup is scheduled immediately; later backups run daily.
- Download a snapshot from the dashboard.
- Restore it with pg_restore.
pg_restore --clean --no-owner --no-privileges -d "$DATABASE_URL" backup.dump
Common use cases
- Protect a small production database.
- Take a pre-migration snapshot before a risky change.
- Seed a staging database from a real snapshot.
- Keep an off-site downloadable copy of your data.
FAQ
How often do backups run?
Daily.
How many snapshots do you keep?
The last 7 per database; older snapshots are pruned.
What is the size limit?
5 GB per database in V1.
How do I restore a backup?
Download the custom-format dump from the dashboard and run pg_restore.
Is point-in-time recovery included?
Not yet. PITR and verified restores are on the roadmap.
Are my credentials safe?
Connection strings are encrypted at rest.
Start backing up for $1
Allocate a backup slot from the dashboard, or head back to the shop to see every service.