Asif Bacchus 2020-05-07 04:51:41 -06:00
parent 74d64c5085
commit 7fdf093edf
1 changed files with 12 additions and 0 deletions

@ -13,6 +13,18 @@ This script automates the following tasks:
- Runs 'borg prune' to make sure you are trimming old backups on your schedule
- Creates a clear, easy to parse log file so you can keep an eye on your backups and any errors/warnings
The script will backup the following items:
- the entirety (including subdirectories) of whatever directory contains *mailcow.conf*
- mailcow SQL database (standard SQL dump file will be generated)
- the following mailcow volumes:
- vmail (email)
- rspamd (Rspamd settings including custom maps)
- postfix
- redis
- crypt (your encryption keys!!!)
- any directories/files listed in the plain-text file as specified by *borgXtraListPath* in *backup.details*
I've tried to explain all features as clearly as I can in this wiki but, if you have any questions or suggestions for improvements, please file an issue!
Hope this script helps you manage your backups a little easier :-)