restic-config/backup.sh

9 lines
354 B
Bash
Executable file

#!/bin/bash
exec &>>/var/log/restic.log
source /etc/restic/restic_env.sh
cd ${BACKUP_ROOT}
date +"%h %e %T $HOSTNAME restic $$[$BASHPID]: Starting backup"
restic backup --exclude-file /etc/restic/excludes.txt .
date +"%h %e %T $HOSTNAME restic $$[$BASHPID]: Pruning old files"
restic prune
date +"%h %e %T $HOSTNAME restic $$[$BASHPID]: Backup complete"