You need to look into `MySQL DUMP`. You can write scripts that call `MYSQL DUMP` to pull the backups you need. You can then schedule these scripts to run as you need.

See [here][1] for further details


  [1]: http://stackoverflow.com/questions/3253369/incremental-backups-in-mysql