Assorted shell and Python scripts

Add mediawiki_backup

Changed files
+20
+20
mediawiki_backup
···
+
#!/usr/bin/env bash
+
+
set -euo pipefail
+
+
DATE=$(date '+%Y-%m-%d')
+
mkdir -p "/naspool/mediawiki_backup/wiki_${DATE}"
+
+
rsync -arpz \
+
root@wiki.ayu-matrix.ts.net:/etc \
+
root@wiki.ayu-matrix.ts.net:/var/www/html \
+
root@wiki.ayu-matrix.ts.net:/var/lib/automysqlbackup \
+
"/naspool/mediawiki_backup/wiki_${DATE}"
+
+
tar czf "/naspool/mediawiki_backup/wiki_${DATE}.tar.gz" "/naspool/mediawiki_backup/wiki_${DATE}"
+
rm -rf "/naspool/mediawiki_backup/wiki_${DATE}"
+
find /naspool/mediawiki_backup -maxdepth 1 -mtime +14 -type f -delete
+
+
curl -d "MediaWiki backup successful" dietpi.ayu-matrix.ts.net:8080/backup_wiki
+
+
exit 0