From: Edward Delaporte Date: Wed, 8 Apr 2026 01:51:51 +0000 (-0500) Subject: Check backups X-Git-Url: https://us-delaporte.pagekite.me/gitweb/matrix-cadbury.git/commitdiff_plain/d26d68941e97215b1d62524c55aa06a4dafb384e?ds=inline Check backups --- diff --git a/service/backup.sh b/service/backup.sh index 7dd1753..48d01c3 100755 --- a/service/backup.sh +++ b/service/backup.sh @@ -6,3 +6,9 @@ mkdir -p $INSTALL_DIR/backups cp $INSTALL_DIR/*.db $INSTALL_DIR/backups # Resume Cadbury systemctl start cadbury + +# Verify Backups +$INSTALL_DIR/service/check_db.sh $INSTALL_DIR/backups/chore.db +$INSTALL_DIR/service/check_db.sh $INSTALL_DIR/backups/goals.db +$INSTALL_DIR/service/check_db.sh $INSTALL_DIR/backups/school.db +$INSTALL_DIR/service/check_db.sh $INSTALL_DIR/backups/shop.db diff --git a/service/check_db.sh b/service/check_db.sh new file mode 100755 index 0000000..9085ec4 --- /dev/null +++ b/service/check_db.sh @@ -0,0 +1,3 @@ +echo "Checking DB file $1" +echo "PRAGMA quick_check;" | sqlite3 $1 +ls -h $1