#!/usr/bin/env bash set -euo pipefail backup_root=/var/backups/backup-job stamp=$(date +%Y%m%d-%H%M%S) archive="$backup_root/backup-$stamp.tar.gz" mkdir -p "$backup_root" tar --create --gzip --file "$archive" -C /srv backup-demo printf "backup created %s %s\n" "$(date --iso-8601=seconds)" "$archive" >> /var/log/backup-job.log