X-Git-Url: https://apps.delaporte.us/gitweb/matrix-cadbury.git/blobdiff_plain/4928d167ec4e696dc11463d83b1d8f76aba2d503..HEAD:/service/backup.sh?ds=sidebyside diff --git a/service/backup.sh b/service/backup.sh index 7dd1753..37dae61 100755 --- a/service/backup.sh +++ b/service/backup.sh @@ -1,8 +1,16 @@ # Avoid corruption by stopping Cadbury systemctl stop cadbury INSTALL_DIR=/etc/matrix-cadbury + # Create backup files while Cadbuary is paused 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