Automatic protection, on-demand snapshots. Cairn protects your content and schema every day, with instant recovery when mistakes happen.
Automatic backup, every single day
Content and schema captured together
Command to restore a snapshot
Ways to trigger a snapshot — auto, manual, pre-migration
Protected by default
Daily backups run without any setup — content and schema together, so a restore always brings back a consistent state. Nothing to schedule, and nothing to remember to turn on.
$ cairn backups list
2024-06-02 03:00 auto
2024-06-01 03:00 auto
2024-05-31 14:12 manual "pre-migration"Restore to any point
Take a manual snapshot before a risky change, or restore straight from an automatic backup — either way, a restore is instant and scoped to the branch or dataset you choose, not your whole project.
$ cairn backups restore 2024-05-31_14-12 --branch main
✓ Restored main to snapshot "pre-migration"Recovery, covered
Automatic, no-setup backups of content and schema, every single day.
Take a manual snapshot before any change you want an easy way back from.
Roll a branch back to any snapshot in seconds, without touching the rest of your project.
Backups are on from the moment you create a project — nothing to configure.