Com o MySQL Backuper você pode agendar tanto backups quanto a limpeza das pastas de backup, mantendo apenas o backups mais recentes.
Por ser escrito em Java pode ser executado Windows, Linux e outros SO's.
Ideal para ser combinado com softwares de armazenamento na nuvem como Drop Box, Google Drive, Mega entreoutros, porque pode fazer a limpeza da pasta de backup nunca ultrapassando um tamanho determinado.
O MySQL Backuper usa o próprio mysqldump, programa que vem junto com o MySQL...