I fall into the writer category. Because I believe that redundancy is an essential component of a proper backup strategy -- I really don't want to have to write stuff twice! -- I use two backup solutions.

The first comes included with my hosting package from lightningbase. I have used this on a number of occasions to recover from situations caused by user error. Or, rather, I should say that Chris at lightningbase has done it for me! So far, this has never failed, so I don't know how well my other backup solution works as I haven't had to call upon it.

My backup backup is UpdraftPlus. This doesn't seem to put any load on my sites, and enables me to store my backups on Amazon S3. It also issues a comforting report. It seems to work so smoothly that I am going to try out the migration add-on.

Perhaps I should add that, before I moved to lightningbase, I did have an occasion to call upon my then-backup solution. It was BackWPUp. But it failed me. So that's when I switched to UpdraftPlus.