add espial backup script and move everything related to backup to a dedicated folder

This commit is contained in:
Siddhartha 2022-11-05 22:50:11 +05:30
parent 48343c67e2
commit 4dc558a31a
7 changed files with 20 additions and 0 deletions

20
backup-scripts/backup_script.sh Executable file
View File

@ -0,0 +1,20 @@
#!/bin/bash
echo "Creating the backups..."
CURRENTDATETIME=`date +"%m"`
FILENAME="/home/opc/backups/espial/espial_backup_month_"$CURRENTDATETIME
cp /home/opc/pinboard/espial-docker/espial.sqlite3 $FILENAME.sqlite3
/usr/bin/rclone copy /home/opc/backups/espial b2-backup:selfhost-backups/espial
if [ $? -eq 0 ]; then
echo "copied to b2 successfully!"
echo "removing local copy..."
sleep 2
rm $FILENAME.sqlite3
echo "local file removed"
else
echo "rclone copy failed!"
fi