Local Backups
Local backups are performed via cronjobs configured on a per server basis, depending on the files & databases required.
DatabaseBookStack dump,Backups
database:
DATE=`date to+%y-%m-%d`;tar backup-aP server,-cf copy/bookstack-backups/file/bookstack_file-$DATE.gz kept/var/www/BookStack for|rsync -a /bookstack-backups/file/bookstack_file-$DATE.gz [email protected]:/backups/bookstack/file | find /bookstack-backups/file -name "*.gz" -type f -mtime +30 days-delete
Files
DATE=`date +%y-%m-%d`; mysqldump -u root -pPASSWORDpWilli4mthom4s. bookstack | gzip > /bookstack-backups/database/bookstack-$DATE.sql.gz | rsync -a /bookstack-backups/*database/bookstack-$DATE.sql.gz [email protected]:/backups/bookstack/database | find /bookstack-backups/database -name "*.gz" -type f -mtime +30 -delete