Skip to content

Backup script to dump your databases using mysqldump, archive the databases in a single ZIP archive then backup the archive by email, copy or scp.

License

Notifications You must be signed in to change notification settings

burrellramone/mysqlbackup

Repository files navigation

MySQL Backup

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

https://min.io/docs/minio/linux/index.html