RESTIC-REBUILD-INDEX(1)
π restic-rebuild-index β like, the manual page bestie π
okay so this is the page for restic-rebuild-index(1), from the restic backup manual family. pull up a chair, grab a boba, we're doing this π§β¨
β¨ NAME β¨
restic-rebuild-index β Build a new index ποΈ
πΈ SYNOPSIS πΈ
restic rebuild-index [flags]
π¦ DESCRIPTION π¦
so the rebuild-index command is literally the glow-up queen of your repo: it creates a new index based on the pack files that are already chilling in the repository. no cap, that's the whole vibe. π
π EXIT STATUS π
Exit status is 0 if the command was successful, and non-zero if there was any error. so like, 0 = slay, anything else = bestie we have a problem π
π OPTIONS π
-h,--help[=false]β help forrebuild-indexπ«Ά (yes it will explain itself to you, iconic)--read-all-packs[=false]β read all pack files to generate new index from scratch π₯ (the full send, no shortcuts)
π OPTIONS INHERITED FROM PARENT COMMANDS π
these ones come down from the parent command like hand-me-downs that are actually cute π
--cacert=[]β file to load root certificates from (default: use system certificates)--cache-dir=""β set the cache directory. (default: use system default cache directory)--cleanup-cache[=false]β auto remove old cache directories π§Ή--compression=autoβ compression mode (only available for repository format version 2), one of (auto|off|max)--insecure-tls[=false]β skip TLS certificate verification when connecting to the repository (insecure) β οΈ--json[=false]β set output mode to JSON for commands that support it--key-hint=""β key ID of key to try decrypting first (default:$RESTIC_KEY_HINT)--limit-download=0β limits downloads to a maximum rate in KiB/s. (default: unlimited)--limit-upload=0β limits uploads to a maximum rate in KiB/s. (default: unlimited)--no-cache[=false]β do not use a local cache--no-lock[=false]β do not lock the repository, this allows some operations on read-only repositories-o,--option=[]β set extended option (key=value, can be specified multiple times)--pack-size=0β set target pack size in MiB, created pack files may be larger (default:$RESTIC_PACK_SIZE)--password-command=""β shell command to obtain the repository password from (default:$RESTIC_PASSWORD_COMMAND)-p,--password-file=""β file to read the repository password from (default:$RESTIC_PASSWORD_FILE)-q,--quiet[=false]β do not output comprehensive progress report π€«-r,--repo=""β repository to backup to or restore from (default:$RESTIC_REPOSITORY)--repository-file=""β file to read the repository location from (default:$RESTIC_REPOSITORY_FILE)--tls-client-cert=""β path to a file containing PEM encoded TLS client certificate and private key-v,--verbose[=0]β be verbose (specify multiple times or a level using--verbose=n, max level/times is3)
β οΈ quick heads up bestie: --insecure-tls is literally insecure, the name is not clickbait. use it with intention, not by accident. π«£
β SEE ALSO β
and that's the whole page, you ate that πβ¨
this lil masterpiece was generated by restic generate, dated Jan 2017, and it lives in the restic backup(1) manual family. mwah, bye bestie π
π
π¦ where this page comes from
- debian bookworm: restic 0.14.0-1+b5 Β· BSD-2-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms