]> borgem

borgem

NAME
SYNOPSIS
DESCRIPTION
OPTIONS
CONFIGURATION FILES
EXIT CODES
AUTHOR
COPYRIGHT
IDENTITIES OF AUTHORS


NAME

borgem - Same-repository multi-job frontend for borgit

SYNOPSIS

borgem

[-r|--repo-config repoConfigurationFile]
[-s|--archive-suffix archiveSuffix]
[--]
jobConfigurationFile
[jobConfigurationFile...]

borgem --help
borgem --version

DESCRIPTION

Calls borgit multiple times, once for every given job configuration file; all borgit calls use the same repository configuration and archive suffix. Example:

borgem --repo-config repos/system-online -- jobs/ftp-server jobs/web-server jobs/etc

OPTIONS

-r|--repo-config repositoryConfiguration

The repository configuration that should be used for all borgit calls.
This option may be given multiple times if the repository options are distributed over more than a single repository configuration file.

-s|--archive-suffix archiveSuffix

A suffix that is appended to a backup job’s archive prefix, to form the Borg archive name that should be created in the repository.
For example, if the job configuration declares an archive prefix "ftp-server" and ".2019-12-06" is given as archive suffix, the archive name will be "ftp-server.2019-12-06".
The default archive suffix is the current UTC date in ISO 8601 format with a leading dot (.yyyy-MM-dd), as shown in the example.

--help

Print a short information text to STDOUT and exit with code 0.

--version

Print the version string to STDOUT and exit with code 0.

CONFIGURATION FILES

See manual page borgit(1) for information about how to write configuration files and where the global configuration files are located.

EXIT CODES

borgem returns with exit code 0 if all calls of borgit returned with exit code 0, otherwise it prints a warning to STDERR and returns with exit code 2.

AUTHOR

eomanis

E-Mail: eomanis@web.de
PGP key fingerprint: F576 37E9 E5C2 8F91 EE64 277B 603E EF8F E0A9 9498

COPYRIGHT

borgem is part of borgit.

Copyright 2019, 2020 eomanis

borgit is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License version 3 as published by the Free Software Foundation.

borgit is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with borgit. If not, see <http://www.gnu.org/licenses/>.

IDENTITIES OF AUTHORS

Should it be required to ascertain the identity of an author, the person who can prove to be in possession of the secret master key of an author’s PGP key is to be considered the respective author.

In case an author’s PGP key has been replaced by another PGP key, the person who can prove the key supersession in the most convincing manner is to be considered the respective author. For example, an author may document the existence of a properly signed key supersession declaration at a certain point in time in a provably tamper-proof way, such as embedding the declaration or a cryptographically secure hash of it in an irreversible blockchain.