```
$ snapdir fetch --help
Fetch a snapshot from a store into the local cache
Usage: snapdir fetch [OPTIONS]
Options:
--cache-dir <DIR> Directory where the object cache is stored [env: SNAPDIR_CACHE_DIR=]
--catalog <NAME> Catalog adapter to use [env: SNAPDIR_CATALOG=]
--store <URI> Store URI: `protocol://location/path`
--id <ID> Snapshot ID to operate on
--exclude <PATTERN> Exclude paths matching PATTERN
--paths <PATTERN> Only include paths matching PATTERN
--linked Use symlinks instead of copies
--force Force an action to run
--purge Purge objects with invalid checksums
--keep Keep the staging directory
--dryrun Run without making any changes
--verbose Enable verbose output
--debug Enable debug output
--location <DIR|STORE> Context (directory or store) for catalog queries
-j, --jobs <N> Max concurrent object transfers (0/auto = number of CPUs, capped) [env: SNAPDIR_JOBS=]
--limit-rate <RATE> Limit total transfer bandwidth, e.g. 10M, 512K, 1G (wget-style; aggregate across all transfers) [env: SNAPDIR_LIMIT_RATE=]
-h, --help Print help
-V, --version Print version
```