]> apps.delaporte.us Git - matrix-cadbury.git/blob - service/backup.sh
WIP adding fridge bot
[matrix-cadbury.git] / service / backup.sh
1 # Avoid corruption by stopping Cadbury
2 systemctl stop cadbury
3 INSTALL_DIR=/etc/matrix-cadbury
4
5 # Create backup files while Cadbuary is paused
6 mkdir -p $INSTALL_DIR/backups
7 cp $INSTALL_DIR/*.db $INSTALL_DIR/backups
8
9 # Resume Cadbury
10 systemctl start cadbury
11
12 # Verify Backups
13 $INSTALL_DIR/service/check_db.sh $INSTALL_DIR/backups/chore.db
14 $INSTALL_DIR/service/check_db.sh $INSTALL_DIR/backups/goals.db
15 $INSTALL_DIR/service/check_db.sh $INSTALL_DIR/backups/school.db
16 $INSTALL_DIR/service/check_db.sh $INSTALL_DIR/backups/shop.db