Depending upon what platform the Moodle runs under and how many courses + availabliity of space, one could set automated backups to manual - choose whatever options that make sense for a 'daily backup' (I'd designate a directory outside of Moodle.) and then run the moodlecode/admin/cli/automated_backups.php script from a cron job scheduled for non-prime time for site usage.
Those too, however, depending upon options choosen, may not render a backup from the day before ... if that's what the goal is.
Could also create a script to move files in the designated directory for the month ... *201503* to a 201503 directory. Next time the other automated backups run, no files found so Moodle should backup courses for that date.
Might seek, a php scripted app that does what you seek. Would run outside of Moodle.
'spirit of sharing', Ken