#!/usr/bin/env bash set -x TARGET=$(basename -- "$0" .sh) source "$(dirname "$0")/../functions.sh" BACKUP_MAIL BACKUP_STRFRY_DB # handle the strfry database separately rsync -tav --exclude venv --exclude plugin.log --exclude data.mdb root@${TARGET}:/var/lib/strfry $HOME/archive/${TARGET}/ rsync -tav root@${TARGET}:/var/lib/strfry/{pubkeys.*} $HOME/archive/${TARGET}/stfry/ rsync -tav root@${TARGET}:/var/www/static/attachments $HOME/archive/${TARGET}/ # nostdress-wireguard mkdir -p $HOME/archive/${TARGET}/wireguard rsync -tav root@${TARGET}:/etc/wireguard/lanturn.conf $HOME/archive/${TARGET}/wireguard/ # tor rsync -tav root@${TARGET}:/var/lib/tor $HOME/archive/${TARGET}/ rsync -tav root@${TARGET}:/etc/tor/torrc $HOME/archive/${TARGET}/ du -sh $HOME/archive/${TARGET}/