Regular backup of your site will make you fill safer than any other above. Backup is a must if you have had put a lot of work and energy to your site. It takes a lot of time to fix your site after attack without backup.
Few ways to backup WordPress sites
- Backup Buddy
Backup Buddy schedules and backs up your data to Amazon S3 server or an e-mail or an FTP / FTPS account, Restore your WordPress site with your themes, widgets, plugins etc., on the same server or migrate it to a new server with a new name and domain like Sandbox or Playground site
WP-DB-Backup plugin creates a backup of your core database tables and also other tables in the database and gives you an option of saving your back up data either to your server or download to your computer or save get you backup file e-mailed to you.
A complete plugin to optimize, repair, backup, restore, and delete the backup database and also to run your queries is offered by WP-DB Manager. Also manages the automatic scheduling of the back-up and manages your whole database.
VaultPress safeguards everything from our plugins, themes, comments, post-revisions with WordPress multi-cloud backups. Updates your blog with hot – fixes and protects them with zero-day vulnerabilities.
blogVault creates a backup of your blog which includes the full posts, comments, images, plugins, themes and style sheets by copying them into its secure and robust servers which lets you restore the contents any time easily.
ManageWP is a service that lets you administrate all of your WordPress websites from the one area. external FTP, Amazon S3 and Dropbox. You can schedule backups on a daily, weekly or monthly basis. The number of backups you want to keep can be set and you can choose to delete older backups from your server
A user friendly service that backs your website up on a regular basis and checks your files for known malware.