Wrapper around restic backup to simplify certain tasks.
Repositories can be configured in /etc/backup/$REPO.repo
.
Local includes and excludes in /etc/backup/local.config
or /etc/backup/local.exclude
backup $REPO local
for local backup to repo configured bybackup $REPO monitor $HOST $WARN_HOURS $CRIT_HOURS
for Nagios/Icinga checks of backupsbackup $REPO $ARGUMENTS
for invoking restic with $ARGUMENTS for the repository
In local.config
:
BACKUP_HOSTNAME
is the name your host will show up as in resticBACKUP_DIR
is the root of the directory you want to back upHEALTHCHECK_URL
is an optional URL to healthchecks.io (comment out if you don't need it)