AutoMySQLBackup with a basic configuration will create Daily, Weekly and Monthly backups of one or more of your MySQL databases from one or more of your MySQL servers.
Other Features include:
- Email notification of backups
- Backup Compression and Encryption
- Configurable backup rotation
- Incremental database backups
I have written a script that add the incremental backup feature to automysqlbackup script. You can download it from :
https://sourceforge.net/projects/mysqlincrementalbackup/
I have modified the script to work with MariaDB so that is does cause the "automysqlbackup: line 551: mysqlshow: command not found". I will probable throw errors with a MySQL database because I replaced the "mysqlshow" command for the MariaDB "mariadb-show" command. I explained it more detail on my blog https://blog.chadchenault.com/2025/11/30/automysqlbackup-line-551-mysqlshow-command-not-found/. Since MariaDB is more popular now, I would like the option to choose the type of database used, and then have the script pick the proper "show" command. Who knows if I will get around to doing this, time crunch.