Skip to main content

Local Backups

Local backups are performed via cronjobs configured on a per server basis, depending on the files & databases required.

DatabaseBookStack dump,Backups

zipped,

database:

rsynced
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
on original server also

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