Skip to content

Hot backup

Create a tar.gz archive with MANIFEST.json and per-file sha256 checksums:

python3 scripts/keprix-backup snapshot
python3 scripts/keprix-backup verify backups/keprix_*.tar.gz

The admin UI also creates hot backups via POST /api/admin/backup/create.

For readiness-gated backups with a hard timeout (no hang) and restore-test evidence, see Readiness and recovery gates (POST /api/admin/readiness/backup).

CLI zip backup of ~/.keprix:

python3 -m keprix.keprix_cli.main backup