15 lines
325 B
Django/Jinja
Executable file
15 lines
325 B
Django/Jinja
Executable file
#!/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"
|