This is a backup script for MySQL databases.
The script will dump your databases using mysqldump, archive the databases in a single ZIP archive then backup the archive by email, copy, scp or S3.
The script uses a configuration file which you will set with your values. Copy conf.sample.ini to conf.ini and make your modifications there.
See below for the manual for mysqldump.
https://dev.mysql.com/doc/refman/8.0/en/mysqldump.html
See below for manual for CURL.
https://curl.se/docs/manpage.html
See below for the manual for scp.
https://man7.org/linux/man-pages/man1/scp.1.html
See below for the Linux documentation for MinIO