Is there a way to create a daily backup automatically on new site creation?

Hi,

I would ideally like a backup creating per site automatically when a new one is created. At present I have to manually setup the backup etc.

This means I cant offer automatic backup for people who sign up for a blog on my community.

Any thoughts or ideas?