Make the script functional

This commit is contained in:
Jeremy D. Berkleef 2021-05-06 22:02:00 -03:00
parent 2b7b36dc5c
commit 8eac267554

View File

@ -3,6 +3,20 @@
date=$(date +"%d-%m-%Y@%H-%M") date=$(date +"%d-%m-%Y@%H-%M")
# Add your backup path here # Add your backup path here
cd /backups/BookStack backuppath=/backups/BookStack/
cd $backuppath
# dump the MariaDB database # Dump the MariaDB database
mysqldump -u root -p bookstack > bookstack_db.sql
# Compress the SQL dump and the BookStack files
tar cvf bookstack_backup_$date.tar.gz bookstack_backup.sql /var/www/BookStack
# Delete temporary .sql
rm -rf bookstack_db.sql
# Delete backups older than 7 days
find $backuppath -type f -mtime +7 -name '*.gz' -delete
# Add your desired rclone options below
rclone sync $backuppath systems-sharepoint:Systems/Backups/BookStack/