WordPress is the most popular content management system. Most of the professional bloggers use WordPress. We all know that WordPress is best blogging platform. WordPress is also very flexible and we can use it for any kind of website need. It does not matter which kind of website or blog we have, we all should do a regular backup of our blog and website to avoid disaster. We never know when hacker hacks into our website and delete the whole data. Sometimes server crashes and webmasters lose all their data. So we must know how to backup our website. In this post, you will learn how to backup a WordPress website properly.
1. Manual Way of WordPress Backup
WordPress website is composed of files and database. So we must know how to backup files and how to backup database.
How to backup WordPress files
We can either backup WordPress files from the hosting panels (Cpanel/parallel Plesk) or use FTP client to download files direct from the website. To take backup from FTP, you can use FileZilla. It is free and works fine. But you need to create an FTP account first from your hosting panel. Download all files on your local hard drive. If you are not sure about the files, you should backup public-html folder.
You can also take the help of your web host for taking regular backup and helping you in setting up an FTP account in case you are facing any problem.
If your web hosting provider fails to help you, it is the time to change your host. You should always select best WordPress web host for the success of your website.
How to backup WordPress Database
The database is the most important part of the website which must be protected. So we need a regular backup for this. There are many backup plugins available. We can use WP Database Optimizer Tools Plugin. This plugin allows users to optimize database, repair, Backup and restore the database.
After installation, this plugin adds a menu in the left menu panel. To take the backup, select DB Backup. By default, all WordPress tables are selected. You can also take additional tables used by your websites plugins.
Although, this process works fine, but it lacks automatic backup. For this, we can use Wp-DBManager that allows users to schedule automatic backup of your WordPress blog’s database. This plugin optimizes, repair, backup, restore, delete the backup, drop/empty tables and run selected queries
These are the must have plugins for WordPress blog owners.
You can also use your hosting panel to take backup of your blog’s database. Either go to MySQL manager or use PhpMyAdmin to execute a backup of your blog’s database.
2. By using Backup Plugins
If you think that above steps are not easy for you, you can try available plugins. Few popular but free WordPress backup plugins are:
All these plugins can create a copy of your WordPress website to download as a backup. Not just download, you can also store the backup directly to Dropbox, Google Drive, FTP and more places. These plugins also offer the option to schedule the backup and your backup process will be done automatically.
You just need to install any of these plugins and you will get easy to understand interface.