CLI reference / storage / verify

stado storage verify

Invocation

stado storage verify [OPTIONS] --from <FROM> --to <TO>

Purpose

Compare two stores object-for-object. Read-only; copies nothing

Required inputs and options

Input or optionContract
--from <FROM>Source backend
--to <TO>Destination backend
--from-bucket <FROM_BUCKET>Source bucket (gcs, s3) [default: ""]
--to-bucket <TO_BUCKET>Destination bucket (gcs, s3) [default: ""]
--from-account <FROM_ACCOUNT>Source storage account (azure) [default: ""]
--to-account <TO_ACCOUNT>Destination storage account (azure) [default: ""]
--from-container <FROM_CONTAINER>Source container (azure) [default: ""]
--to-container <TO_CONTAINER>Destination container (azure) [default: ""]
--from-path <FROM_PATH>Source root directory (local) [default: ""]
--to-path <TO_PATH>Destination root directory (local) [default: ""]
--from-region <FROM_REGION>Source region (s3); empty defers to the AWS default chain [default: ""]
--to-region <TO_REGION>Destination region (s3); empty defers to the AWS default chain [default: ""]
--prefix <PREFIX>Restrict the comparison to this prefix. Repeatable. Omit to compare the whole canonical prefix set
--jsonCommand option; required or optional as shown in the invocation.

Output and state effect

This is an inspection/reporting operation. It emits the result described above and does not change managed state unless an explicit option in this page says otherwise. Pass `--json` when the command exposes that machine-readable option.

Refusals

  • Before dispatch, Stado refuses a missing required token shown in the invocation, an unknown option, or a value outside a listed value set; argument-usage failures exit with code 2.