Read-only bulk export & health audit for the /backends worker fleet — D1, R2, KV, Vectorize.
Checks every bound storage resource (D1 / R2 / KV / Vectorize) plus the HTTP endpoint of all 16 sibling workers.
| endpoint | type | latency | detail |
|---|
Archive is named <YYYY-MM-DD-HH-MM-SS>-bulk.zip (UTC, no whitespace) and contains a
README.md + manifest.json describing every exported table, bucket, and namespace.
Each request has a ~900-subrequest budget; if a full export hits it, the zip still closes cleanly and the manifest
marks where it stopped — re-run with ?include=<source-id> (ids from /api/resources)
to pull the remainder. Very large sources (e.g. fsync-emails-raw, 95k objects) need several scoped runs.