diff --git a/doc/manual_rest.rst b/doc/manual_rest.rst index 9ba22a546..040c091fa 100644 --- a/doc/manual_rest.rst +++ b/doc/manual_rest.rst @@ -36,7 +36,7 @@ Usage help is available: mount Mount the repository prune Remove unneeded data from the repository rebuild-index Build a new index - recover Recover data from the repository + recover Recover data from the repository not referenced by snapshots restore Extract the data from a snapshot self-update Update the restic binary snapshots List all snapshots @@ -49,6 +49,7 @@ Usage help is available: --cacert file file to load root certificates from (default: use system certificates) --cache-dir directory set the cache directory. (default: use system default cache directory) --cleanup-cache auto remove old cache directories + --compression mode compression mode (only available for repository format version 2), one of (auto|off|max) (default auto) -h, --help help for restic --insecure-tls skip TLS certificate verification when connecting to the repository (insecure) --json set output mode to JSON for commands that support it @@ -92,6 +93,7 @@ command: restic backup [flags] FILE/DIR [FILE/DIR] ... Flags: + -n, --dry-run do not upload or write any data, just show what would be done -e, --exclude pattern exclude a pattern (can be specified multiple times) --exclude-caches excludes cache directories that are marked with a CACHEDIR.TAG file. See https://bford.info/cachedir/ for the Cache Directory Tagging Standard --exclude-file file read exclude patterns from a file (can be specified multiple times) @@ -105,9 +107,10 @@ command: -H, --host hostname set the hostname for the snapshot manually. To prevent an expensive rescan use the "parent" flag --iexclude pattern same as --exclude pattern but ignores the casing of filenames --iexclude-file file same as --exclude-file but ignores casing of filenames in patterns + --ignore-ctime ignore ctime changes when checking for modified files --ignore-inode ignore inode number changes when checking for modified files -x, --one-file-system exclude other file systems, don't cross filesystem boundaries and subvolumes - --parent snapshot use this parent snapshot (default: last snapshot in the repository that has the same target files/directories) + --parent snapshot use this parent snapshot (default: last snapshot in the repository that has the same target files/directories, and is not newer than the snapshot time) --stdin read backup from stdin --stdin-filename filename filename to use when reading from stdin (default "stdin") --tag tags add tags for the new snapshot in the format `tag[,tag,...]` (can be specified multiple times) (default []) @@ -119,6 +122,7 @@ command: --cacert file file to load root certificates from (default: use system certificates) --cache-dir directory set the cache directory. (default: use system default cache directory) --cleanup-cache auto remove old cache directories + --compression mode compression mode (only available for repository format version 2), one of (auto|off|max) (default auto) --insecure-tls skip TLS certificate verification when connecting to the repository (insecure) --json set output mode to JSON for commands that support it --key-hint key key ID of key to try decrypting first (default: $RESTIC_KEY_HINT)