Encrypted · Scheduled · Restorable in one click

Never lose a database again.
Backups that run themselves.

Connect your PostgreSQL or MySQL, point it at your own cloud storage, and xbackupman takes encrypted snapshots on your schedule — then lets you restore any of them in a single click.

No credit card required. Your data lands in your bucket — we never hold it.

worker · live
$ schedule every day at 03:00→ enqueued
 pg_dump production (18.4)
gzip · AES-256-GCM encrypt
 upload s3://backups/2026-07-15.sql.gz.enc
✓ done— 42.8 MB · retained 30 days

Works with the tools you already run

PostgreSQLMySQLAmazon S3Cloudflare R2Backblaze B2MinIO
Capabilities

Everything a backup should be — and nothing you have to babysit.

Encrypted end to end

Every backup is compressed and sealed with AES-256-GCM before it ever leaves the worker. Not even we can read it.

Schedules that just run

Cron-based automation with sane defaults. Daily, hourly, or a custom expression — it fires without you thinking about it.

One-click restore

Pick a snapshot, choose a target, confirm. We decrypt, decompress and replay it — safely, into a separate database if you want.

Your storage, your rules

Bring any S3-compatible bucket. Your data stays in your account, under your retention policy. We orchestrate; you own.

Automatic retention

Set how long to keep each schedule's history. Older snapshots are pruned from storage and records automatically.

Multi-tenant by design

Every connection, target and backup is scoped to your organization from day one. Isolation isn't an afterthought.

Who it's for

From your first database to your ten-thousandth.

The same engine scales with you. Start free as a solo builder; grow into org-wide, policy-driven protection without ever switching tools.

01

Freelancers & indie makers

One click to protect the side project that pays your rent. Free plan covers a single database, daily.

02

Startups & agencies

Automate backups across every client and environment. Sleep through deploys knowing you can roll back.

03

Growing engineering teams

Cron schedules, retention policies and restores that fit into how you already ship. Predictable, auditable.

04

Enterprises & regulated industries

Encryption in your own storage, tenant isolation and full history — the guarantees compliance teams ask for.

How it works

Three steps. Then it's off your plate.

01

Connect a database

Add your PostgreSQL or MySQL credentials. They're encrypted the moment they hit our servers.

02

Point at your storage

Link any S3-compatible bucket — AWS, R2, B2 or self-hosted MinIO. Your backups live there.

03

Set a schedule & forget

Choose a cadence and retention. The worker handles dumps, encryption, upload and cleanup — forever.

Your next outage is coming. Be ready for it.

Set up your first automated, encrypted backup in under five minutes.

Create your free account