#!/bin/bash TIMESTAMP=$(date +%Y%m%d-%H%M) HOSTNAME=$(hostname) NAME=${HOSTNAME^^} ARCHIVE=root@man02:/mnt/usb2/$NAME::$TIMESTAMP DIR=$PWD date echo Starting backup $ARCHIVE cd /opt/paperless/paperless-ngx/ echo Starting export of PDF-documents to exports folder... docker compose exec -T webserver document_exporter ../export echo Stopping docker containers... docker compose down echo Starting borg backup of paperless data folders... borg create --stats $ARCHIVE \ /opt/paperless/paperless-ngx echo Starting docker containers... cd /opt/paperless/paperless-ngx/ docker compose pull docker compose up -d echo finished backup $ARCHIVE date cd $DIR