diff options
-rw-r--r-- | docs/usage/check.rst.inc | 9 | ||||
-rw-r--r-- | docs/usage/mount.rst.inc | 7 |
2 files changed, 13 insertions, 3 deletions
diff --git a/docs/usage/check.rst.inc b/docs/usage/check.rst.inc index 738f7d614..e8e1f9fe9 100644 --- a/docs/usage/check.rst.inc +++ b/docs/usage/check.rst.inc @@ -66,9 +66,12 @@ Second, the consistency and correctness of the archive metadata is verified: - Check if archive metadata chunk is present. if not, remove archive from manifest. - For all files (items) in the archive, for all chunks referenced by these - files, check if chunk is present (if not and we are in repair mode, replace - it with a same-size chunk of zeros). This requires reading of archive and - file metadata, but not data. + files, check if chunk is present. + If a chunk is not present and we are in repair mode, replace it with a same-size + replacement chunk of zeros. + If a previously lost chunk reappears (e.g. via a later backup) and we are in + repair mode, the all-zero replacement chunk will be replaced by the correct chunk. + This requires reading of archive and file metadata, but not data. - If we are in repair mode and we checked all the archives: delete orphaned chunks from the repo. - if you use a remote repo server via ssh:, the archive check is executed on diff --git a/docs/usage/mount.rst.inc b/docs/usage/mount.rst.inc index 1754b0e2c..b8d1fb5ac 100644 --- a/docs/usage/mount.rst.inc +++ b/docs/usage/mount.rst.inc @@ -42,3 +42,10 @@ This command mounts an archive as a FUSE filesystem. This can be useful for browsing an archive or restoring individual files. Unless the ``--foreground`` option is given the command will run in the background until the filesystem is ``umounted``. + +For mount options, see the fuse(8) manual page. Additional mount options +supported by borg: + +- allow_damaged_files: by default damaged files (where missing chunks were + replaced with runs of zeros by borg check --repair) are not readable and + return EIO (I/O error). Set this option to read such files. |