This lightweight (alpine-based) image can:
- Make backup of multiple MySQL databases
- Compress each
.sql
dump with GunZIP usingpigz
- Store previous dumps for a $RETENTION_PERIOD
PROFILES="USER:PASS@HOST:PORT USER@HOST/DATABASE ..."
(required)RETENTION_PERIOD=7
MYSQLDUMP_OPTIONS="--lock-tables"