diff --git a/docs/usage/break-lock.rst.inc b/docs/usage/break-lock.rst.inc new file mode 100644 index 000000000..d59b1dc05 --- /dev/null +++ b/docs/usage/break-lock.rst.inc @@ -0,0 +1,34 @@ +.. _borg_break-lock: + +borg break-lock +--------------- +:: + + usage: borg break-lock [-h] [-v] [--debug] [--lock-wait N] [--show-rc] + [--no-files-cache] [--umask M] [--remote-path PATH] + REPOSITORY + + Break the repository lock (e.g. in case it was left by a dead borg. + + positional arguments: + REPOSITORY repository for which to break the locks + + optional arguments: + -h, --help show this help message and exit + -v, --verbose, --info + enable informative (verbose) output, work on log level + INFO + --debug enable debug output, work on log level DEBUG + --lock-wait N wait for the lock, but max. N seconds (default: 1). + --show-rc show/log the return code (rc) + --no-files-cache do not load/update the file metadata cache used to + detect unchanged files + --umask M set umask to M (local and remote, default: 0077) + --remote-path PATH set remote path to executable (default: "borg") + +Description +~~~~~~~~~~~ + +This command breaks the repository and cache locks. +Please use carefully and only while no borg process (on any machine) is +trying to access the Cache or the Repository. diff --git a/docs/usage/change-passphrase.rst.inc b/docs/usage/change-passphrase.rst.inc index 9d0926d1d..eb52399c3 100644 --- a/docs/usage/change-passphrase.rst.inc +++ b/docs/usage/change-passphrase.rst.inc @@ -4,8 +4,9 @@ borg change-passphrase ---------------------- :: - usage: borg change-passphrase [-h] [-v] [--show-rc] [--no-files-cache] - [--umask M] [--remote-path PATH] + usage: borg change-passphrase [-h] [-v] [--debug] [--lock-wait N] [--show-rc] + [--no-files-cache] [--umask M] + [--remote-path PATH] [REPOSITORY] Change repository key file passphrase @@ -14,13 +15,17 @@ borg change-passphrase REPOSITORY optional arguments: - -h, --help show this help message and exit - -v, --verbose verbose output - --show-rc show/log the return code (rc) - --no-files-cache do not load/update the file metadata cache used to - detect unchanged files - --umask M set umask to M (local and remote, default: 63) - --remote-path PATH set remote path to executable (default: "borg") + -h, --help show this help message and exit + -v, --verbose, --info + enable informative (verbose) output, work on log level + INFO + --debug enable debug output, work on log level DEBUG + --lock-wait N wait for the lock, but max. N seconds (default: 1). + --show-rc show/log the return code (rc) + --no-files-cache do not load/update the file metadata cache used to + detect unchanged files + --umask M set umask to M (local and remote, default: 0077) + --remote-path PATH set remote path to executable (default: "borg") Description ~~~~~~~~~~~ diff --git a/docs/usage/check.rst.inc b/docs/usage/check.rst.inc index f2a05956b..fb15b428c 100644 --- a/docs/usage/check.rst.inc +++ b/docs/usage/check.rst.inc @@ -4,9 +4,9 @@ borg check ---------- :: - usage: borg check [-h] [-v] [--show-rc] [--no-files-cache] [--umask M] - [--remote-path PATH] [--repository-only] [--archives-only] - [--repair] [--last N] + usage: borg check [-h] [-v] [--debug] [--lock-wait N] [--show-rc] + [--no-files-cache] [--umask M] [--remote-path PATH] + [--repository-only] [--archives-only] [--repair] [--last N] [REPOSITORY_OR_ARCHIVE] Check repository consistency @@ -17,11 +17,15 @@ borg check optional arguments: -h, --help show this help message and exit - -v, --verbose verbose output + -v, --verbose, --info + enable informative (verbose) output, work on log level + INFO + --debug enable debug output, work on log level DEBUG + --lock-wait N wait for the lock, but max. N seconds (default: 1). --show-rc show/log the return code (rc) --no-files-cache do not load/update the file metadata cache used to detect unchanged files - --umask M set umask to M (local and remote, default: 63) + --umask M set umask to M (local and remote, default: 0077) --remote-path PATH set remote path to executable (default: "borg") --repository-only only perform repository checks --archives-only only perform archives checks diff --git a/docs/usage/create.rst.inc b/docs/usage/create.rst.inc index c52108cbe..f00685745 100644 --- a/docs/usage/create.rst.inc +++ b/docs/usage/create.rst.inc @@ -4,8 +4,9 @@ borg create ----------- :: - usage: borg create [-h] [-v] [--show-rc] [--no-files-cache] [--umask M] - [--remote-path PATH] [-s] [-p] [-e PATTERN] + usage: borg create [-h] [-v] [--debug] [--lock-wait N] [--show-rc] + [--no-files-cache] [--umask M] [--remote-path PATH] [-s] + [-p] [--filter STATUSCHARS] [-e PATTERN] [--exclude-from EXCLUDEFILE] [--exclude-caches] [--exclude-if-present FILENAME] [--keep-tag-files] [-c SECONDS] [-x] [--numeric-owner] @@ -23,17 +24,23 @@ borg create optional arguments: -h, --help show this help message and exit - -v, --verbose verbose output + -v, --verbose, --info + enable informative (verbose) output, work on log level + INFO + --debug enable debug output, work on log level DEBUG + --lock-wait N wait for the lock, but max. N seconds (default: 1). --show-rc show/log the return code (rc) --no-files-cache do not load/update the file metadata cache used to detect unchanged files - --umask M set umask to M (local and remote, default: 63) + --umask M set umask to M (local and remote, default: 0077) --remote-path PATH set remote path to executable (default: "borg") -s, --stats print statistics for the created archive - -p, --progress toggle progress display while creating the archive, + -p, --progress, --no-progress + toggle progress display while creating the archive, showing Original, Compressed and Deduplicated sizes, followed by the Number of files seen and the path being processed, default: True + --filter STATUSCHARS only display items with the given status characters -e PATTERN, --exclude PATTERN exclude paths matching PATTERN --exclude-from EXCLUDEFILE diff --git a/docs/usage/debug-delete-obj.rst.inc b/docs/usage/debug-delete-obj.rst.inc index 3cdea3214..b02d7b721 100644 --- a/docs/usage/debug-delete-obj.rst.inc +++ b/docs/usage/debug-delete-obj.rst.inc @@ -4,24 +4,29 @@ borg debug-delete-obj --------------------- :: - usage: borg debug-delete-obj [-h] [-v] [--show-rc] [--no-files-cache] - [--umask M] [--remote-path PATH] + usage: borg debug-delete-obj [-h] [-v] [--debug] [--lock-wait N] [--show-rc] + [--no-files-cache] [--umask M] + [--remote-path PATH] [REPOSITORY] IDs [IDs ...] delete the objects with the given IDs from the repo positional arguments: - REPOSITORY repository to use - IDs hex object ID(s) to delete from the repo + REPOSITORY repository to use + IDs hex object ID(s) to delete from the repo optional arguments: - -h, --help show this help message and exit - -v, --verbose verbose output - --show-rc show/log the return code (rc) - --no-files-cache do not load/update the file metadata cache used to - detect unchanged files - --umask M set umask to M (local and remote, default: 63) - --remote-path PATH set remote path to executable (default: "borg") + -h, --help show this help message and exit + -v, --verbose, --info + enable informative (verbose) output, work on log level + INFO + --debug enable debug output, work on log level DEBUG + --lock-wait N wait for the lock, but max. N seconds (default: 1). + --show-rc show/log the return code (rc) + --no-files-cache do not load/update the file metadata cache used to + detect unchanged files + --umask M set umask to M (local and remote, default: 0077) + --remote-path PATH set remote path to executable (default: "borg") Description ~~~~~~~~~~~ diff --git a/docs/usage/debug-dump-archive-items.rst.inc b/docs/usage/debug-dump-archive-items.rst.inc index cb68493d2..9265f2c09 100644 --- a/docs/usage/debug-dump-archive-items.rst.inc +++ b/docs/usage/debug-dump-archive-items.rst.inc @@ -4,23 +4,28 @@ borg debug-dump-archive-items ----------------------------- :: - usage: borg debug-dump-archive-items [-h] [-v] [--show-rc] [--no-files-cache] + usage: borg debug-dump-archive-items [-h] [-v] [--debug] [--lock-wait N] + [--show-rc] [--no-files-cache] [--umask M] [--remote-path PATH] ARCHIVE dump (decrypted, decompressed) archive items metadata (not: data) positional arguments: - ARCHIVE archive to dump + ARCHIVE archive to dump optional arguments: - -h, --help show this help message and exit - -v, --verbose verbose output - --show-rc show/log the return code (rc) - --no-files-cache do not load/update the file metadata cache used to - detect unchanged files - --umask M set umask to M (local and remote, default: 63) - --remote-path PATH set remote path to executable (default: "borg") + -h, --help show this help message and exit + -v, --verbose, --info + enable informative (verbose) output, work on log level + INFO + --debug enable debug output, work on log level DEBUG + --lock-wait N wait for the lock, but max. N seconds (default: 1). + --show-rc show/log the return code (rc) + --no-files-cache do not load/update the file metadata cache used to + detect unchanged files + --umask M set umask to M (local and remote, default: 0077) + --remote-path PATH set remote path to executable (default: "borg") Description ~~~~~~~~~~~ diff --git a/docs/usage/debug-get-obj.rst.inc b/docs/usage/debug-get-obj.rst.inc index 8343d8669..f3213152a 100644 --- a/docs/usage/debug-get-obj.rst.inc +++ b/docs/usage/debug-get-obj.rst.inc @@ -4,25 +4,29 @@ borg debug-get-obj ------------------ :: - usage: borg debug-get-obj [-h] [-v] [--show-rc] [--no-files-cache] [--umask M] - [--remote-path PATH] + usage: borg debug-get-obj [-h] [-v] [--debug] [--lock-wait N] [--show-rc] + [--no-files-cache] [--umask M] [--remote-path PATH] [REPOSITORY] ID PATH get object contents from the repository and write it into file positional arguments: - REPOSITORY repository to use - ID hex object ID to get from the repo - PATH file to write object data into + REPOSITORY repository to use + ID hex object ID to get from the repo + PATH file to write object data into optional arguments: - -h, --help show this help message and exit - -v, --verbose verbose output - --show-rc show/log the return code (rc) - --no-files-cache do not load/update the file metadata cache used to - detect unchanged files - --umask M set umask to M (local and remote, default: 63) - --remote-path PATH set remote path to executable (default: "borg") + -h, --help show this help message and exit + -v, --verbose, --info + enable informative (verbose) output, work on log level + INFO + --debug enable debug output, work on log level DEBUG + --lock-wait N wait for the lock, but max. N seconds (default: 1). + --show-rc show/log the return code (rc) + --no-files-cache do not load/update the file metadata cache used to + detect unchanged files + --umask M set umask to M (local and remote, default: 0077) + --remote-path PATH set remote path to executable (default: "borg") Description ~~~~~~~~~~~ diff --git a/docs/usage/debug-put-obj.rst.inc b/docs/usage/debug-put-obj.rst.inc index cb14b5dee..44767c271 100644 --- a/docs/usage/debug-put-obj.rst.inc +++ b/docs/usage/debug-put-obj.rst.inc @@ -4,24 +4,28 @@ borg debug-put-obj ------------------ :: - usage: borg debug-put-obj [-h] [-v] [--show-rc] [--no-files-cache] [--umask M] - [--remote-path PATH] + usage: borg debug-put-obj [-h] [-v] [--debug] [--lock-wait N] [--show-rc] + [--no-files-cache] [--umask M] [--remote-path PATH] [REPOSITORY] PATH [PATH ...] put file(s) contents into the repository positional arguments: - REPOSITORY repository to use - PATH file(s) to read and create object(s) from + REPOSITORY repository to use + PATH file(s) to read and create object(s) from optional arguments: - -h, --help show this help message and exit - -v, --verbose verbose output - --show-rc show/log the return code (rc) - --no-files-cache do not load/update the file metadata cache used to - detect unchanged files - --umask M set umask to M (local and remote, default: 63) - --remote-path PATH set remote path to executable (default: "borg") + -h, --help show this help message and exit + -v, --verbose, --info + enable informative (verbose) output, work on log level + INFO + --debug enable debug output, work on log level DEBUG + --lock-wait N wait for the lock, but max. N seconds (default: 1). + --show-rc show/log the return code (rc) + --no-files-cache do not load/update the file metadata cache used to + detect unchanged files + --umask M set umask to M (local and remote, default: 0077) + --remote-path PATH set remote path to executable (default: "borg") Description ~~~~~~~~~~~ diff --git a/docs/usage/delete.rst.inc b/docs/usage/delete.rst.inc index afdbd9db1..587e7064e 100644 --- a/docs/usage/delete.rst.inc +++ b/docs/usage/delete.rst.inc @@ -4,25 +4,30 @@ borg delete ----------- :: - usage: borg delete [-h] [-v] [--show-rc] [--no-files-cache] [--umask M] - [--remote-path PATH] [-s] [-c] + usage: borg delete [-h] [-v] [--debug] [--lock-wait N] [--show-rc] + [--no-files-cache] [--umask M] [--remote-path PATH] [-s] + [-c] [TARGET] Delete an existing repository or archive positional arguments: - TARGET archive or repository to delete + TARGET archive or repository to delete optional arguments: - -h, --help show this help message and exit - -v, --verbose verbose output - --show-rc show/log the return code (rc) - --no-files-cache do not load/update the file metadata cache used to - detect unchanged files - --umask M set umask to M (local and remote, default: 63) - --remote-path PATH set remote path to executable (default: "borg") - -s, --stats print statistics for the deleted archive - -c, --cache-only delete only the local cache for the given repository + -h, --help show this help message and exit + -v, --verbose, --info + enable informative (verbose) output, work on log level + INFO + --debug enable debug output, work on log level DEBUG + --lock-wait N wait for the lock, but max. N seconds (default: 1). + --show-rc show/log the return code (rc) + --no-files-cache do not load/update the file metadata cache used to + detect unchanged files + --umask M set umask to M (local and remote, default: 0077) + --remote-path PATH set remote path to executable (default: "borg") + -s, --stats print statistics for the deleted archive + -c, --cache-only delete only the local cache for the given repository Description ~~~~~~~~~~~ diff --git a/docs/usage/extract.rst.inc b/docs/usage/extract.rst.inc index cbacd7033..62c45d46b 100644 --- a/docs/usage/extract.rst.inc +++ b/docs/usage/extract.rst.inc @@ -4,10 +4,11 @@ borg extract ------------ :: - usage: borg extract [-h] [-v] [--show-rc] [--no-files-cache] [--umask M] - [--remote-path PATH] [-n] [-e PATTERN] - [--exclude-from EXCLUDEFILE] [--numeric-owner] - [--strip-components NUMBER] [--stdout] [--sparse] + usage: borg extract [-h] [-v] [--debug] [--lock-wait N] [--show-rc] + [--no-files-cache] [--umask M] [--remote-path PATH] [-n] + [-e PATTERN] [--exclude-from EXCLUDEFILE] + [--numeric-owner] [--strip-components NUMBER] [--stdout] + [--sparse] ARCHIVE [PATH [PATH ...]] Extract archive contents @@ -18,11 +19,15 @@ borg extract optional arguments: -h, --help show this help message and exit - -v, --verbose verbose output + -v, --verbose, --info + enable informative (verbose) output, work on log level + INFO + --debug enable debug output, work on log level DEBUG + --lock-wait N wait for the lock, but max. N seconds (default: 1). --show-rc show/log the return code (rc) --no-files-cache do not load/update the file metadata cache used to detect unchanged files - --umask M set umask to M (local and remote, default: 63) + --umask M set umask to M (local and remote, default: 0077) --remote-path PATH set remote path to executable (default: "borg") -n, --dry-run do not actually change any files -e PATTERN, --exclude PATTERN diff --git a/docs/usage/info.rst.inc b/docs/usage/info.rst.inc index 2ddb651e2..7c2c44b5d 100644 --- a/docs/usage/info.rst.inc +++ b/docs/usage/info.rst.inc @@ -4,23 +4,27 @@ borg info --------- :: - usage: borg info [-h] [-v] [--show-rc] [--no-files-cache] [--umask M] - [--remote-path PATH] + usage: borg info [-h] [-v] [--debug] [--lock-wait N] [--show-rc] + [--no-files-cache] [--umask M] [--remote-path PATH] ARCHIVE Show archive details such as disk space used positional arguments: - ARCHIVE archive to display information about + ARCHIVE archive to display information about optional arguments: - -h, --help show this help message and exit - -v, --verbose verbose output - --show-rc show/log the return code (rc) - --no-files-cache do not load/update the file metadata cache used to - detect unchanged files - --umask M set umask to M (local and remote, default: 63) - --remote-path PATH set remote path to executable (default: "borg") + -h, --help show this help message and exit + -v, --verbose, --info + enable informative (verbose) output, work on log level + INFO + --debug enable debug output, work on log level DEBUG + --lock-wait N wait for the lock, but max. N seconds (default: 1). + --show-rc show/log the return code (rc) + --no-files-cache do not load/update the file metadata cache used to + detect unchanged files + --umask M set umask to M (local and remote, default: 0077) + --remote-path PATH set remote path to executable (default: "borg") Description ~~~~~~~~~~~ diff --git a/docs/usage/init.rst.inc b/docs/usage/init.rst.inc index 4e0f47b0b..c4e48284b 100644 --- a/docs/usage/init.rst.inc +++ b/docs/usage/init.rst.inc @@ -4,8 +4,9 @@ borg init --------- :: - usage: borg init [-h] [-v] [--show-rc] [--no-files-cache] [--umask M] - [--remote-path PATH] [-e {none,keyfile,repokey,passphrase}] + usage: borg init [-h] [-v] [--debug] [--lock-wait N] [--show-rc] + [--no-files-cache] [--umask M] [--remote-path PATH] + [-e {none,keyfile,repokey,passphrase}] [REPOSITORY] Initialize an empty repository @@ -15,11 +16,15 @@ borg init optional arguments: -h, --help show this help message and exit - -v, --verbose verbose output + -v, --verbose, --info + enable informative (verbose) output, work on log level + INFO + --debug enable debug output, work on log level DEBUG + --lock-wait N wait for the lock, but max. N seconds (default: 1). --show-rc show/log the return code (rc) --no-files-cache do not load/update the file metadata cache used to detect unchanged files - --umask M set umask to M (local and remote, default: 63) + --umask M set umask to M (local and remote, default: 0077) --remote-path PATH set remote path to executable (default: "borg") -e {none,keyfile,repokey,passphrase}, --encryption {none,keyfile,repokey,passphrase} select encryption key mode diff --git a/docs/usage/list.rst.inc b/docs/usage/list.rst.inc index 882fff25f..fd4355014 100644 --- a/docs/usage/list.rst.inc +++ b/docs/usage/list.rst.inc @@ -4,8 +4,9 @@ borg list --------- :: - usage: borg list [-h] [-v] [--show-rc] [--no-files-cache] [--umask M] - [--remote-path PATH] [--short] [-p PREFIX] + usage: borg list [-h] [-v] [--debug] [--lock-wait N] [--show-rc] + [--no-files-cache] [--umask M] [--remote-path PATH] [--short] + [-p PREFIX] [REPOSITORY_OR_ARCHIVE] List archive or repository contents @@ -16,11 +17,15 @@ borg list optional arguments: -h, --help show this help message and exit - -v, --verbose verbose output + -v, --verbose, --info + enable informative (verbose) output, work on log level + INFO + --debug enable debug output, work on log level DEBUG + --lock-wait N wait for the lock, but max. N seconds (default: 1). --show-rc show/log the return code (rc) --no-files-cache do not load/update the file metadata cache used to detect unchanged files - --umask M set umask to M (local and remote, default: 63) + --umask M set umask to M (local and remote, default: 0077) --remote-path PATH set remote path to executable (default: "borg") --short only print file/directory names, nothing else -p PREFIX, --prefix PREFIX diff --git a/docs/usage/mount.rst.inc b/docs/usage/mount.rst.inc index 0407a095c..380df549b 100644 --- a/docs/usage/mount.rst.inc +++ b/docs/usage/mount.rst.inc @@ -4,8 +4,9 @@ borg mount ---------- :: - usage: borg mount [-h] [-v] [--show-rc] [--no-files-cache] [--umask M] - [--remote-path PATH] [-f] [-o OPTIONS] + usage: borg mount [-h] [-v] [--debug] [--lock-wait N] [--show-rc] + [--no-files-cache] [--umask M] [--remote-path PATH] [-f] + [-o OPTIONS] REPOSITORY_OR_ARCHIVE MOUNTPOINT Mount archive or an entire repository as a FUSE fileystem @@ -17,11 +18,15 @@ borg mount optional arguments: -h, --help show this help message and exit - -v, --verbose verbose output + -v, --verbose, --info + enable informative (verbose) output, work on log level + INFO + --debug enable debug output, work on log level DEBUG + --lock-wait N wait for the lock, but max. N seconds (default: 1). --show-rc show/log the return code (rc) --no-files-cache do not load/update the file metadata cache used to detect unchanged files - --umask M set umask to M (local and remote, default: 63) + --umask M set umask to M (local and remote, default: 0077) --remote-path PATH set remote path to executable (default: "borg") -f, --foreground stay in foreground, do not daemonize -o OPTIONS Extra mount options diff --git a/docs/usage/prune.rst.inc b/docs/usage/prune.rst.inc index c2133736e..08504b5d6 100644 --- a/docs/usage/prune.rst.inc +++ b/docs/usage/prune.rst.inc @@ -4,10 +4,10 @@ borg prune ---------- :: - usage: borg prune [-h] [-v] [--show-rc] [--no-files-cache] [--umask M] - [--remote-path PATH] [-n] [-s] [--keep-within WITHIN] - [-H HOURLY] [-d DAILY] [-w WEEKLY] [-m MONTHLY] [-y YEARLY] - [-p PREFIX] + usage: borg prune [-h] [-v] [--debug] [--lock-wait N] [--show-rc] + [--no-files-cache] [--umask M] [--remote-path PATH] [-n] + [-s] [--keep-within WITHIN] [-H HOURLY] [-d DAILY] + [-w WEEKLY] [-m MONTHLY] [-y YEARLY] [-p PREFIX] [REPOSITORY] Prune repository archives according to specified rules @@ -17,11 +17,15 @@ borg prune optional arguments: -h, --help show this help message and exit - -v, --verbose verbose output + -v, --verbose, --info + enable informative (verbose) output, work on log level + INFO + --debug enable debug output, work on log level DEBUG + --lock-wait N wait for the lock, but max. N seconds (default: 1). --show-rc show/log the return code (rc) --no-files-cache do not load/update the file metadata cache used to detect unchanged files - --umask M set umask to M (local and remote, default: 63) + --umask M set umask to M (local and remote, default: 0077) --remote-path PATH set remote path to executable (default: "borg") -n, --dry-run do not change repository -s, --stats print statistics for the deleted archive diff --git a/docs/usage/rename.rst.inc b/docs/usage/rename.rst.inc index 23cb338ee..8e0a4b617 100644 --- a/docs/usage/rename.rst.inc +++ b/docs/usage/rename.rst.inc @@ -4,24 +4,28 @@ borg rename ----------- :: - usage: borg rename [-h] [-v] [--show-rc] [--no-files-cache] [--umask M] - [--remote-path PATH] + usage: borg rename [-h] [-v] [--debug] [--lock-wait N] [--show-rc] + [--no-files-cache] [--umask M] [--remote-path PATH] ARCHIVE NEWNAME Rename an existing archive positional arguments: - ARCHIVE archive to rename - NEWNAME the new archive name to use + ARCHIVE archive to rename + NEWNAME the new archive name to use optional arguments: - -h, --help show this help message and exit - -v, --verbose verbose output - --show-rc show/log the return code (rc) - --no-files-cache do not load/update the file metadata cache used to - detect unchanged files - --umask M set umask to M (local and remote, default: 63) - --remote-path PATH set remote path to executable (default: "borg") + -h, --help show this help message and exit + -v, --verbose, --info + enable informative (verbose) output, work on log level + INFO + --debug enable debug output, work on log level DEBUG + --lock-wait N wait for the lock, but max. N seconds (default: 1). + --show-rc show/log the return code (rc) + --no-files-cache do not load/update the file metadata cache used to + detect unchanged files + --umask M set umask to M (local and remote, default: 0077) + --remote-path PATH set remote path to executable (default: "borg") Description ~~~~~~~~~~~ diff --git a/docs/usage/serve.rst.inc b/docs/usage/serve.rst.inc index 8c4052264..1e29ff2a4 100644 --- a/docs/usage/serve.rst.inc +++ b/docs/usage/serve.rst.inc @@ -4,19 +4,24 @@ borg serve ---------- :: - usage: borg serve [-h] [-v] [--show-rc] [--no-files-cache] [--umask M] - [--remote-path PATH] [--restrict-to-path PATH] + usage: borg serve [-h] [-v] [--debug] [--lock-wait N] [--show-rc] + [--no-files-cache] [--umask M] [--remote-path PATH] + [--restrict-to-path PATH] Start in server mode. This command is usually not used manually. optional arguments: -h, --help show this help message and exit - -v, --verbose verbose output + -v, --verbose, --info + enable informative (verbose) output, work on log level + INFO + --debug enable debug output, work on log level DEBUG + --lock-wait N wait for the lock, but max. N seconds (default: 1). --show-rc show/log the return code (rc) --no-files-cache do not load/update the file metadata cache used to detect unchanged files - --umask M set umask to M (local and remote, default: 63) + --umask M set umask to M (local and remote, default: 0077) --remote-path PATH set remote path to executable (default: "borg") --restrict-to-path PATH restrict repository access to PATH diff --git a/docs/usage/upgrade.rst.inc b/docs/usage/upgrade.rst.inc index 7b9660b54..5aadcd3e9 100644 --- a/docs/usage/upgrade.rst.inc +++ b/docs/usage/upgrade.rst.inc @@ -4,26 +4,31 @@ borg upgrade ------------ :: - usage: borg upgrade [-h] [-v] [--show-rc] [--no-files-cache] [--umask M] - [--remote-path PATH] [-n] [-i] + usage: borg upgrade [-h] [-v] [--debug] [--lock-wait N] [--show-rc] + [--no-files-cache] [--umask M] [--remote-path PATH] [-n] + [-i] [REPOSITORY] upgrade a repository from a previous version positional arguments: - REPOSITORY path to the repository to be upgraded + REPOSITORY path to the repository to be upgraded optional arguments: - -h, --help show this help message and exit - -v, --verbose verbose output - --show-rc show/log the return code (rc) - --no-files-cache do not load/update the file metadata cache used to - detect unchanged files - --umask M set umask to M (local and remote, default: 63) - --remote-path PATH set remote path to executable (default: "borg") - -n, --dry-run do not change repository - -i, --inplace rewrite repository in place, with no chance of going - back to older versions of the repository. + -h, --help show this help message and exit + -v, --verbose, --info + enable informative (verbose) output, work on log level + INFO + --debug enable debug output, work on log level DEBUG + --lock-wait N wait for the lock, but max. N seconds (default: 1). + --show-rc show/log the return code (rc) + --no-files-cache do not load/update the file metadata cache used to + detect unchanged files + --umask M set umask to M (local and remote, default: 0077) + --remote-path PATH set remote path to executable (default: "borg") + -n, --dry-run do not change repository + -i, --inplace rewrite repository in place, with no chance of going + back to older versions of the repository. Description ~~~~~~~~~~~