blob: 36790bf793bc94150ba17a473b492a80bdcd4994 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
#!/usr/bin/env bash
set -euo pipefail
ROOT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)"
BACKUP_DIR="${BACKUP_DIR:-/tmp/www.sillylaird.ca-backups}"
mkdir -p "$BACKUP_DIR"
TS=$(date -u +"%Y%m%d-%H%M%S")
ARCHIVE="$BACKUP_DIR/www.sillylaird.ca-$TS.tar.gz"
tar -czf "$ARCHIVE" -C "$ROOT_DIR" .
echo "Backup written to $ARCHIVE"
|