Welcome to MySQL MaintMySQL Maint is a configurable bash script, designed to be run by cron, that performs backups and maintenance over one or more MySQL servers.
It keeps your current backups
... [More]
, daily backups, weekly backups and monthly backups.
The script has been successfully tested on debian (etch, lenny and squeeze), centos 4.3, FreeBSD and Mac OS X Server. Your are welcome to report any use on another platform.
The installation is very easy : put the mysql_maint.sh script where you want, edit a few variables to suit your server configuration, and set up a cron job to run the script.
Please note that MySQL Maint will do nothing but check your database credentials if you call it with no arguments. Run mysql_maint.sh -b to backup your databases, and mysql_maint.sh -m to perform maintenance on your databases
Ready ? Get it and read the doc [Less]