If you have a WordPress blog or website, WordPress security must be an issue for you. I'm sure you must have heard about hackers attacking blogs and websites of other people. The damage done by them can be enormous, especially when the particular blog was high page ranked, displaying high in search engines and profitable. It is not the only type of websites attacked by hackers. The reasoning behind their acts can't be explained as logical. They will destroy it for fun. I know stories of people who one day, instead of their website saw a short note informing them that their website has been blocked by Google due to the thread it carries to other internet users. It was a result of hacker attack, who made changes to the website.
Install the fix wordpress malware protection Firewall Plugin. This plugin investigates net requests with heuristics that are simple to identify and stop obvious attacks.
There are numerous ways to pull off this, and many involve re-establishing more and databases and FTPing files, exporting and copying. Some of these are very complex, so it's imperative that go you go for the right one. If you're not of the persuasion that is technical, then you may want to look into using a plugin for WordPress backups.
Yes, you need to do regular backups of your site. I recommend at least a weekly database backup and a monthly "full" backup. More. If you make additions and changes to your website, definitely more. If you make changes multiple times every day, or have a community of people that are in there all the time, a daily backup should be a minimum.
Note that you should only try this last step for new installations. You will also have to change of the table names within the database, if you would like to get it done for installations.
The plugin should be updated to stay current with the latest WordPress release, play nice with all your other plugins and have WordPress cloning and restore capabilities. The ability to clone your website (along with regular copies ) can be helpful if you ever need to do an offline website redesign, among other things.