admin backup --verify #80

closed cmc opened this on 2026-09-02 00:24 UTC · ops · assigned to cmc · milestone v1.6.0

Discussion

cmc 2026-09-02 00:24 UTC

Restore has been drilled once. Nothing checks an archive after it is written.

Add admin backup --verify <archive>: open the SQLite snapshot from the tar, run PRAGMA integrity_check, and compare the repositories in the database against the directories in the archive. Suitable for running from the backup timer after each write.

closed by commit b2cce47084 by cmc: backup --verify: read an archive back

2026-09-02 03:30 UTC

referenced in commit f2bffdcbb5 by cmc: Admin: runners, healthz, monitor backup ages, gc --lfs, backup --verify

2026-09-05 06:30 UTC