Recovery

Runs a restic check over the whole repository, so the result covers every point in it. engine_check_metadata is the default; engine_check_read_data also reads every pack file back. The result is appended as a verification on every point in the repository and never rewrites an older one. A check that finds damage ends the operation failed with integrity_mismatch. The source volume need not exist any more. Only a Full Admin API token may call it; any other scope is refused with 403 SCOPE_DENIED.

post/api/recovery/points/{pointId}/verify

Request

  • Base URL
    https://localhost:1852
  • URL
    https://localhost:1852/api/recovery/points/{pointId}/verify
  • Auth
    HTTP bearer

Path parameters

pointIdstring required

Headers

x-node-idinteger
Example:1

Target a specific node by ID. If omitted, the default node is used. Can also be passed as ?nodeId= query parameter.

Request body

idempotencyKeystring required
method'engine_check_metadata' | 'engine_check_read_data'

Response

Replay of an earlier request with the same idempotency key.

Changes