Automatic WordPress Clone Backup

You should maybe consider if you are approaching the exercise the “wrong way around” 🙂

Kudos to you for thinking about backups, but I urge you to consider that if you had the site under version control, you could track every change that was made, have it automatically deployed to a staging server, and manually deployed to the live server only when everything is perfect.

At any time you could back-track to the last working revision.

If you do want to follow the backup route, then running your own server would allow you to rysnc snapshop the files, and dump the database nightly. Or if you are less equipped, there are certainly backup plugins… but nothing beats the manual approach! (imho) 🙂