Restorable docs

Restorable backs up your databases, runs scheduled restore tests, and signs a receipt for every test. You forward the weekly receipt to your auditor. They verify it with a public key, independent of us.

These docs walk you through it end to end. Every page ends with a concrete next action.

Nine steps

  1. 01 Sign up Verify an email; an org and your first user exist.
  2. 02 Install the agent A single binary on a dedicated mini VM.
  3. 03 Connect Paste an auth key; the agent mints its token.
  4. 04 Add a source Point the agent at a database URI.
  5. 05 Write a check A short SQL that says "healthy looks like this."
  6. 06 First receipt The agent backs up, restores to scratch, signs.
  7. 07 Manage sources Add, remove, edit sources in config.yaml.
  8. 08 Disaster recovery The real restore, when you actually need it.
  9. 09 Verify independently An auditor checks a receipt with just a public key.

Two audiences

Most of the site is for the person running the agent and reading the evidence emails. One section, Verify, is the auditor track: how to check a receipt is real without any Restorable code running.

What to read if you're new