Example recovery coverage report
Illustrative data only. This is an unconfigured example, not a tested customer recovery plan.
Docker Recovery Check
Generated: 2026-09-30T00:00:00.000Z
Customer-declared evidence. No backup or restore has been independently verified.
3 services; 4 persistent storage resources; 2 tmpfs mounts excluded.
Storage inventory
| Resource |
Type |
Mounts |
Declared coverage |
Restore evidence |
| anonymous-volume:worker%00%2Fscratch |
anonymous-volume |
worker → /scratch |
unknown |
unknown |
| ./config |
bind |
web → /etc/nginx (read-only) |
unknown |
unknown |
| database |
volume (external) |
db → /var/lib/postgresql/data |
unknown |
unknown |
| uploads |
volume |
web → /srv/uploads; worker → /data (read-only) |
unknown |
unknown |
Backup declarations
anonymous-volume:worker%00%2Fscratch
Resource ID: anonymous-volume:worker%00%2Fscratch
- Method: Not declared
- Location: Not declared
- Off-host copy: Not declared
- Retention: Not declared
- Last restore test: Not declared (unknown)
- Recovery owner: Not declared
./config
Resource ID: bind:.%2Fconfig
- Method: Not declared
- Location: Not declared
- Off-host copy: Not declared
- Retention: Not declared
- Last restore test: Not declared (unknown)
- Recovery owner: Not declared
database
Resource ID: volume:database
- Method: Not declared
- Location: Not declared
- Off-host copy: Not declared
- Retention: Not declared
- Last restore test: Not declared (unknown)
- Recovery owner: Not declared
uploads
Resource ID: volume:uploads
- Method: Not declared
- Location: Not declared
- Off-host copy: Not declared
- Retention: Not declared
- Last restore test: Not declared (unknown)
- Recovery owner: Not declared
Review findings
- info — Compose secrets or configs are present. Their contents and definitions are omitted; document how to recreate them in a secure runbook.
- warning — Image name suggests a database. Confirm an application-consistent backup and documented restore procedure; copying live data files alone may be insufficient. (db)
- info — Relative bind source is recorded as written. Its actual host location depends on the Compose project directory. (bind:.%2Fconfig)
- warning — Anonymous volume has no stable source name. Document how to identify its actual data and restore it. (anonymous-volume:worker%00%2Fscratch)
- info — 2 tmpfs mount(s) are excluded from persistent-data coverage; their contents are ephemeral.
- warning — No backup declaration was supplied for this resource. (anonymous-volume:worker%00%2Fscratch)
- warning — An off-host backup copy has not been declared. (anonymous-volume:worker%00%2Fscratch)
- info — Backup retention has not been declared. (anonymous-volume:worker%00%2Fscratch)
- info — A recovery owner has not been declared. (anonymous-volume:worker%00%2Fscratch)
- warning — No restore-test date was declared. (anonymous-volume:worker%00%2Fscratch)
- warning — No backup declaration was supplied for this resource. (bind:.%2Fconfig)
- warning — An off-host backup copy has not been declared. (bind:.%2Fconfig)
- info — Backup retention has not been declared. (bind:.%2Fconfig)
- info — A recovery owner has not been declared. (bind:.%2Fconfig)
- warning — No restore-test date was declared. (bind:.%2Fconfig)
- warning — No backup declaration was supplied for this resource. (volume:database)
- warning — An off-host backup copy has not been declared. (volume:database)
- info — Backup retention has not been declared. (volume:database)
- info — A recovery owner has not been declared. (volume:database)
- warning — No restore-test date was declared. (volume:database)
- warning — No backup declaration was supplied for this resource. (volume:uploads)
- warning — An off-host backup copy has not been declared. (volume:uploads)
- info — Backup retention has not been declared. (volume:uploads)
- info — A recovery owner has not been declared. (volume:uploads)
- warning — No restore-test date was declared. (volume:uploads)
Services
- db — likely database; review application consistency
- web; ephemeral tmpfs: /cache, /tmp
- worker
Limits of this report
- This report inventories the supplied Compose file and records customer declarations. It does not inspect running containers, read backup contents, or perform a restore.
- A recorded restore-test date is a customer declaration, not independent proof of recoverability.
- Environment variables, Compose includes, extends, and volumes_from are not resolved. Supply one fully resolved Compose model without secret values when these features affect mounts.
- Image-defined volumes and data outside declared mounts are not discoverable from this input. Confirm application storage requirements separately.
- Read-only mounts remain recovery dependencies. All supplied services are included, including services behind profiles.
Check your own Compose file ↗