The BORG_MOUNT_DATA_CACHE_ENTRIES environment variable is meant for advanced users
to tweak the performance. It sets the number of cached data chunks; additional
memory usage can be up to ~8 MiB times this number. The default is the number
of CPU cores.
.sp
When the daemonized process receives a signal or crashes, it does not unmount.
Unmounting in these cases could cause an active rsync or similar process
to unintentionally delete data.
.sp
When running in the foreground ^C/SIGINT unmounts cleanly, but other
signals or crashes do not.
.SHOPTIONS
.sp
See \fIborg\-common(1)\fP for common options of Borg commands.
.SSarguments
.INDENT0.0
.TP
.BREPOSITORY_OR_ARCHIVE
repository/archive to mount
.TP
.BMOUNTPOINT
where to mount filesystem
.TP
.BPATH
paths to extract; patterns are supported
.UNINDENT
.SSoptionalarguments
.INDENT0.0
.TP
.B\-V\fP,\fB\-\-version
show version number and exit
.TP
.B\-f\fP,\fB\-\-foreground
stay in foreground, do not daemonize
.TP
.B\-o
Extra mount options
.UNINDENT
.SSArchivefilters
.INDENT0.0
.TP
.BI\-P\ PREFIX\fP,\fB\ \-\-prefix\ PREFIX
only consider archive names starting with this prefix.
.TP
.BI\-a\ GLOB\fP,\fB\ \-\-glob\-archives\ GLOB
only consider archive names matching the glob. sh: rules apply, see "borg help patterns". \fB\-\-prefix\fP and \fB\-\-glob\-archives\fP are mutually exclusive.
.TP
.BI\-\-sort\-by\ KEYS
Comma\-separated list of sorting keys; valid keys are: timestamp, name, id; default is: timestamp
.TP
.BI\-\-first\ N
consider first N archives after other filters were applied
.TP
.BI\-\-last\ N
consider last N archives after other filters were applied
.UNINDENT
.SSExclusionoptions
.INDENT0.0
.TP
.BI\-e\ PATTERN\fP,\fB\ \-\-exclude\ PATTERN
exclude paths matching PATTERN
.TP
.BI\-\-exclude\-from\ EXCLUDEFILE
read exclude patterns from EXCLUDEFILE, one per line