Can I trigger Azure websites backups from Web Job?

Example: I want to create something like a restore point when I publish a new modification to my site.