although this tool is new and still in development, it holds a lot of potential because it offers advanced features like rotating backups with groups and backup set expiring.
Xtrabackup and xtrabackup-manager are a formidable and free backup solution.