Backup and restore for GitHub and Cloudflare
Backups you can prove.
Every night isorecover backs up your GitHub repositories and Cloudflare resources. It tests every copy by actually loading it. And it keeps the proof your auditor asks for.
- Stored in Amsterdam
- Locked: nobody can delete a copy early
- Every copy tested
What it backs up
GitHub
Every repository of your organizations: all branches, tags and history.
Cloudflare D1
Your databases, table by table, without slowing them down.
Cloudflare R2 and KV
Your files and keys. Unchanged files are kept once, not every night.
Workers and DNS
The code and settings of your Workers, and every DNS record of your domains.
How it works
Connect, read-only
A GitHub App and a Cloudflare token that can only read. isorecover finds everything by itself.
Back up every night
Each source gets its copy. Did nothing change? Then the previous copy stays, and stays locked longer.
Encrypt with two keys
A test key for the nightly test, and your recovery key that only you hold.
Test every copy
Opened and checked against its fingerprint. Then loaded: rows per table, branches, files.
Proof for your auditor
ISO 27001 asks whether your backups work: A.8.13 (backup) and A.5.30 (ICT readiness). isorecover shows it, per source and per day.
- Every backup with date, size and fingerprint
- Every restore test with what was compared
- Kept 35 days, monthly copies 13 months, yearly copies 7 years
- Locked storage: not even an admin can delete a copy early
Restore next to it first
Something broke? isorecover puts the copy back next to the original, as a new database. You check it, then switch. Your live data is never overwritten by accident.
Built for the bad day
Sign in under stress
Passkey, code app or a recovery code. No sign-in through Google or Microsoft, so their outage is not yours.
Works without isorecover
Your copies are standard files. With your recovery key you open them yourself, even if isorecover is down.
A few rows back
Only one table or a few files gone? Get exactly those back, without restoring everything.
See your own backups tested
In 30 minutes we connect one GitHub organization and one Cloudflare account. You see the first tested copies the same day.
Book a demo