Backup247

From connect to restore
in under two minutes.

Backup247 sits next to your cloud stack and quietly captures every change. Here is exactly what happens, from the first OAuth handshake to a one-click restore.

The three steps

Set it up once. Forget it forever

01
Takes 60 seconds

Connect

Authorise Backup247 with OAuth for Airtable, Notion or Firebase. No API keys to manage, no webhooks to configure. We request the minimum scopes needed to read your data and write restores back when you ask us to.

02
Per-resource cadence

Schedule

Pick a cadence per base or workspace: hourly on Silver and Gold, daily on Free and Bronze. Set retention windows independently: keep 365 days for production, 30 days for reference data. The first backup starts immediately so you are protected from minute one.

03
365 days of history

Sleep

Backup247 takes it from here. Backups run on schedule, attachments are captured alongside records, and a unified calendar shows every backup across every tool. Need to restore? Pick a moment, diff it against today, and roll back in one click.

What you get

One dashboard. Every backup.

After connect and schedule, this is the view you live in: backup health, recent backups and connector status in a single screen.

app.backup247.app/dashboard
Backup247 dashboard showing total backups, last backup, storage used, failed jobs, recent backups list and connector status

Live health overview

Total backups, last run, storage used and failed jobs across every connected tool.

Recent backups feed

Per resource: records captured, size, status and time, with failures highlighted instantly.

Connectors at a glance

Every workspace you have linked, with last-tested status and one-click add-connector.

Behind the scenes

What actually happens during a backup

A backup is more than a database dump. Here is how Backup247 captures, stores and protects each one.

Full backups, not just diffs

Every backup is a complete, queryable copy of your data at that exact moment, including schema, records, linked relations and attachments. You never have to replay a chain of incremental changes to get back to a usable state.

Encrypted at rest and in transit

All backups are written to a private object store with AES-256 at rest, TLS 1.3 in transit and signed-URL access only. Nothing is publicly reachable, even by accident.

Tenant-isolated storage

Each organisation gets its own logically isolated storage path, enforced at the infrastructure layer rather than only behind an application check. On Gold plans you can bring your own S3 or R2 bucket.

Anomaly alerts

If a backup fails, a backup is unexpectedly small, or a sudden mass-delete is detected, we email and notify in-app immediately so a silent failure never costs you a weekend.

Step 1: Pick your tool

Start by choosing what to back up

The first thing you do in Backup247 is pick a source. Each connector knows how to back up structure, data and attachments, and how to restore them safely.

Choose a tool

Select which cloud app you want to back up.

Need another tool?

Continue with Airtable

Lifecycle of a backup

Six things happen, every single backup

Step 01

Trigger

Scheduled cron fires, or you click Run now.

Step 02

Capture

We page through the API, capturing schema, records and attachments in parallel.

Step 03

Encrypt & store

Backup is compressed, encrypted, and written to your tenant-isolated bucket.

Step 04

Index

Indexed for fast browse, search and diff against any prior backup.

Step 05

Verify

Integrity check runs against the manifest; any drift triggers an alert.

Step 06

Available

The backup appears on your calendar, ready to browse or restore.

Security

Your data, your boundaries

Backup247 is built so that a worst-case incident on our side cannot become a worst-case incident on yours. Every layer assumes the next one might fail.

  • OAuth scopes limited to read + write-back on demand
  • Row-level security on every Postgres query
  • AES-256 encryption at rest, TLS 1.3 in transit
  • Private buckets, signed-URL access only
  • Bring your own S3 or R2 bucket on Gold plans
  • Full audit log of every restore and member action

FAQ

Common questions

How long does the first backup take?

For most Airtable or Notion workspaces, the first full backup completes in 2 to 10 minutes. Subsequent backups are usually faster because we parallelise the capture across tables.

What happens if a scheduled backup fails?

We automatically retry with exponential backoff. If it still fails, you get an email and an in-app alert with the exact reason, such as expired OAuth, rate limit or schema change.

Can I restore a single record instead of a whole table?

Yes. Restores work at any level: single field, single record, full table, or the entire workspace. You pick the scope before confirming.

Are attachments included?

Yes. Files, images and PDFs attached to records are captured in the same backup and restore correctly linked, not as orphans.

Do you store my data forever?

Only as long as your retention window says. After that, backups are permanently deleted. You set the window per resource.

Start backing up in 2 minutes

14-day free trial. No credit card. Cancel any time.