Assorted shell and Python scripts

Add hyperreal_backup

Changed files
+14
+14
hyperreal_backup
···
···
+
#!/usr/bin/env bash
+
+
set -euxo pipefail
+
+
BORG_ARCHIVE=$(borg list ssh://root@hyperreal.carp-wyvern.ts.net/mnt/borgbackup/hyperreal | tail -n 1 | awk '{print $1}')
+
ARCHIVE_BASENAME=$(echo "$BORG_ARCHIVE" | cut -d "T" -f 1)
+
+
borg export-tar \
+
"ssh://root@hyperreal.carp-wyvern.ts.net/mnt/borgbackup/hyperreal::${BORG_ARCHIVE}" \
+
"/naspool/hyperreal_backup/${ARCHIVE_BASENAME}.tar"
+
+
find /naspool/hyperreal_backup -maxdepth 1 -type f -mtime +7 -exec rm -fv {} \;
+
+
# vim: ts=4 sts=4 sw=4 et ai ft=bash