When I was in college, one of my business instructors told us students that one of the biggest barriers to making money in business was procrastination.
Cloning your website is just another degree in how to fix hacked wordpress site that may be very useful. Cloning simply means that you've backed up your website to a totally different location, (offline, as in a folder, in order not to have SEO problems) where you can access it in a moment's notice if necessary.
This is fantastic news because it means that there's a community of users and developers that could improve the platform. Whenever there's a group there will always be people who will try to take them informative post down.
For me it's a WordPress plugin. They are drop dead easy to install, have all the features you need for a job like this, and are relatively cheap, especially when compared to having to hire someone to have this done for you.
You may extend the plugin features with premium plugins like: Amazon S3 plugin, Members only plugin, DropShop etc.. So I think you can use it and this plugin is a fantastic option.
Implementing all of the above will probably take less than an hour to complete, while making your WordPress site considerably Clicking Here more resistant to intrusions. Over 1 million WordPress sites were cracked last year, mainly due to easily preventable security gaps. Have yourself prepared and you're likely to be on the my company safe side.