Operational evidence ยท isolated restore

Back up both stores.
Prove both restore.

ORAG's local drill exports PostgreSQL metadata and Qdrant snapshots, restores them into an empty stack, and verifies a cited query plus trace against recovered data.

Isolated recoveryorag.backup.v1
MetadataPostgrescustom dump
VectorsQdranttwo snapshots
Proofquery + tracerecovered target

Run locally

Create recoverable evidence.

make backup-restore-drill

The runner writes a manifest, checksums, logs and non-secret drill evidence below .tmp/backup-restore-drill/run.*.

Safe boundary

Never targets your deployment.

It uses temporary Docker Compose projects and deterministic mock providers. It does not read a user .env file, provider credentials, or production storage.

Honest scope

A drill is not an SLA.

The local result proves the repository path. Production RPO/RTO, off-host encryption, approvals and independent reference deployments still require operator evidence.