pg-witness

The backup looks fine until the day you need it.

The backup said it succeeded. The restore failed. pg-witness is the record that would have shown the difference.

You install one Linux binary. It runs on your machine. You give it a custom-format dump with pg-witness verify --dump. The dump is never uploaded. The file you hand someone is JSON.

$99 once, Linux. Checkout is closed on this page.

Sample of the JSON. Not a customer run. A truncated dump fails archive listing before restore, so restore_exit_code is null and object_counts is empty.
{
  "format": "custom",
  "status": "dump_bad",
  "restore_exit_code": null,
  "duration_ms": 12,
  "object_counts": {},
  "reasons": [
    "archive unreadable or truncated"
  ]
}