scripts/backup-scripts/backup_script.sh

21 lines
499 B
Bash
Executable File

#!/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