Assorted shell and Python scripts

Change wiki url

Changed files
+7 -7
+7 -7
mediawiki_backup
···
#!/usr/bin/env bash
-
set -euo pipefail
+
set -euxo pipefail
DATE=$(date '+%Y-%m-%d')
mkdir -p "/naspool/mediawiki_backup/wiki_${DATE}"
-
_latest_automysqlbackup=$(ssh root@wiki.ayu-matrix.ts.net -- find /var/lib/automysqlbackup/daily/mw1523532/ -mtime -1 -name "*.sql.gz")
+
_latest_automysqlbackup=$(ssh root@hyperreal.ayu-matrix.ts.net -- find /var/lib/automysqlbackup/daily/mw1523532/ -maxdepth 1 -mindepth 1 -mtime -1)
rsync -arpz \
-
root@wiki.ayu-matrix.ts.net:/etc \
-
root@wiki.ayu-matrix.ts.net:/var/www/html \
-
"root@wiki.ayu-matrix.ts.net:${_latest_automysqlbackup}" \
+
root@hyperreal.ayu-matrix.ts.net:/etc \
+
root@hyperreal.ayu-matrix.ts.net:/var/www/html \
+
"root@hyperreal.ayu-matrix.ts.net:${_latest_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
+
find /naspool/mediawiki_backup -maxdepth 1 -mindepth 1 -type d -exec rm -rf {} \;
+
find /naspool/mediawiki_backup -maxdepth 1 -mindepth 1 -mtime +14 -delete
curl -d "MediaWiki backup successful" nas-aux.ayu-matrix.ts.net/backup_wiki