At the end I do it myself in VBS:
Rem Plan de trabajo:
Rem 1. Dumpear la base de datos en un archivo.
Rem 2. Renombrar el archivo a uno con la fecha del dia en el nombre.
Rem 3. Comprimir el archivo con Compact
Rem 4. Borrar el archivo no comprimido.
Rem 5. Mover el archivo comprimido a la carpeta c:\Users\jvalenzuela\Documents\backups
Rem Lo que hace el script
Rem Le decimos que es un shell
Dim WshShell, oExec
Set WshShell = WScript.CreateObject("WScript.Shell")
Rem Agarramos la fecha
CurrentDate = Date
Rem Le damos formato a la fecha
Fecha = FormatDateTime(CurrentDate, vbShortDate)
Rem le decimos cual es el directorio de backup
BackupDir = "C:\Users\jvalenzuela\Documents\backups"
Rem Le damos la ubicación de mysqldump
MySQLDump = "C:\wamp\bin\mysql\mysql5.6.12\bin\mysqldump.exe"
Rem formateamos el nombre del respaldo
NombreDump = BackupDir & "\backup." & Fecha & ".sql"
Rem y le damos argumentos
MySqlDumpArguments = "-uroot --result-file=""" & NombreDump & """ --all-databases"
Rem Armamos el comando
comandoFinal = MySqlDump & " " & MySqlDumpArguments
Rem Y lo ejecutamos
set oExec = WshShell.Exec(comandoFinal)
Rem vemos si resultó el respaldo
if oExec.Status = 0 Then
WshShell.Run "compact /c " & NombreDump
Rem y si no resultó, lo registramos como error en el visosr de sucesos
Else
WshShell.LogEvent 1, "No se relizó el respaldo de base de datos del día"
End If
Rem este script no tiene poderes de super vaca
And add it to the tasks scheduler. Have fun!