Make the script functional
This commit is contained in:
parent
2b7b36dc5c
commit
8eac267554
@ -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/
|
Loading…
Reference in New Issue
Block a user