| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173 | .\" Man page generated from reStructuredText....nr rst2man-indent-level 0..de1 rstReportMargin\\$1 \\n[an-margin]level \\n[rst2man-indent-level]level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]-\\n[rst2man-indent0]\\n[rst2man-indent1]\\n[rst2man-indent2]...de1 INDENT.\" .rstReportMargin pre:. RS \\$1. nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin]. nr rst2man-indent-level +1.\" .rstReportMargin post:...de UNINDENT. RE.\" indent \\n[an-margin].\" old: \\n[rst2man-indent\\n[rst2man-indent-level]].nr rst2man-indent-level -1.\" new: \\n[rst2man-indent\\n[rst2man-indent-level]].in \\n[rst2man-indent\\n[rst2man-indent-level]]u...TH "BORGFS" 1 "2022-12-24" "" "borg backup tool".SH NAMEborgfs \- Mount archive or an entire repository as a FUSE filesystem.SH SYNOPSIS.spborgfs [options] REPOSITORY_OR_ARCHIVE MOUNTPOINT [PATH...].SH DESCRIPTION.spThis command mounts an archive as a FUSE filesystem. This can be useful forbrowsing an archive or restoring individual files. Unless the \fB\-\-foreground\fPoption is given the command will run in the background until the filesystemis \fBumounted\fP\&..spThe command \fBborgfs\fP provides a wrapper for \fBborg mount\fP\&. This can also beused in fstab entries:\fB/path/to/repo /mnt/point fuse.borgfs defaults,noauto 0 0\fP.spTo allow a regular user to use fstab entries, add the \fBuser\fP option:\fB/path/to/repo /mnt/point fuse.borgfs defaults,noauto,user 0 0\fP.spFor FUSE configuration and mount options, see the mount.fuse(8) manual page..spBorg\(aqs default behavior is to use the archived user and group names of eachfile and map them to the system\(aqs respective user and group ids.Alternatively, using \fBnumeric\-ids\fP will instead use the archived user andgroup ids without any mapping..spThe \fBuid\fP and \fBgid\fP mount options (implemented by Borg) can be used tooverride the user and group ids of all files (i.e., \fBborg mount \-ouid=1000,gid=1000\fP)..spThe man page references \fBuser_id\fP and \fBgroup_id\fP mount options(implemented by fuse) which specify the user and group id of the mount owner(aka, the user who does the mounting). It is set automatically by libfuse (orthe filesystem if libfuse is not used). However, you should not specify thesemanually. Unlike the \fBuid\fP and \fBgid\fP mount options which affect all files,\fBuser_id\fP and \fBgroup_id\fP affect the user and group id of the mounted(base) directory..spAdditional mount options supported by borg:.INDENT 0.0.IP \(bu 2versions: when used with a repository mount, this gives a merged, versionedview of the files in the archives. EXPERIMENTAL, layout may change in future..IP \(bu 2allow_damaged_files: by default damaged files (where missing chunks werereplaced with runs of zeros by borg check \fB\-\-repair\fP) are not readable andreturn EIO (I/O error). Set this option to read such files..IP \(bu 2ignore_permissions: for security reasons the \(dqdefault_permissions\(dq mountoption is internally enforced by borg. \(dqignore_permissions\(dq can be given tonot enforce \(dqdefault_permissions\(dq..UNINDENT.spThe BORG_MOUNT_DATA_CACHE_ENTRIES environment variable is meant for advanced usersto tweak the performance. It sets the number of cached data chunks; additionalmemory usage can be up to ~8 MiB times this number. The default is the numberof CPU cores..spWhen the daemonized process receives a signal or crashes, it does not unmount.Unmounting in these cases could cause an active rsync or similar processto unintentionally delete data..spWhen running in the foreground ^C/SIGINT unmounts cleanly, but othersignals or crashes do not..SH OPTIONS.spSee \fIborg\-common(1)\fP for common options of Borg commands..SS arguments.INDENT 0.0.TP.B REPOSITORY_OR_ARCHIVErepository or archive to mount.TP.B MOUNTPOINTwhere to mount filesystem.TP.B PATHpaths to extract; patterns are supported.UNINDENT.SS options.INDENT 0.0.TP.B  \-V\fP,\fB  \-\-versionshow version number and exit.TP.B  \-\-consider\-checkpointsShow checkpoint archives in the repository contents list (default: hidden)..TP.B  \-f\fP,\fB  \-\-foregroundstay in foreground, do not daemonize.TP.B  \-oExtra mount options.TP.B  \-\-numeric\-ownerdeprecated, use \fB\-\-numeric\-ids\fP instead.TP.B  \-\-numeric\-idsuse numeric user and group identifiers from archive(s).UNINDENT.SS Archive filters.INDENT 0.0.TP.BI \-P \ PREFIX\fR,\fB \ \-\-prefix \ PREFIXonly consider archive names starting with this prefix. (deprecated).TP.BI \-a \ GLOB\fR,\fB \ \-\-glob\-archives \ GLOBonly consider archive names matching the glob. sh: rules apply, see \(dqborg help patterns\(dq..TP.BI \-\-sort\-by \ KEYSComma\-separated list of sorting keys; valid keys are: timestamp, name, id; default is: timestamp.TP.BI \-\-first \ Nconsider first N archives after other filters were applied.TP.BI \-\-last \ Nconsider last N archives after other filters were applied.UNINDENT.SS Exclusion options.INDENT 0.0.TP.BI \-e \ PATTERN\fR,\fB \ \-\-exclude \ PATTERNexclude paths matching PATTERN.TP.BI \-\-exclude\-from \ EXCLUDEFILEread exclude patterns from EXCLUDEFILE, one per line.TP.BI \-\-pattern \ PATTERNinclude/exclude paths matching PATTERN.TP.BI \-\-patterns\-from \ PATTERNFILEread include/exclude patterns from PATTERNFILE, one per line.TP.BI \-\-strip\-components \ NUMBERRemove the specified number of leading path elements. Paths with fewer elements will be silently skipped..UNINDENT.SH SEE ALSO.sp\fIborg\-common(1)\fP.SH AUTHORThe Borg Collective.\" Generated by docutils manpage writer..
 |