#!/bin/bash set -euo pipefail ( set -euo pipefail flock -x -w 10 200 || exit 1 export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin echo started backup cronjob ionice -c 3 -p$$ nice -n 19 backup-full echo finished backup cronjob ) 200>/var/lock/backup-cronjob.lock | logger -t "backup-cronjob"