WordPress Tutorials

How to Backup Your WordPress Website

There are numerous ways to create backup of your WordPress website. Here we shall describe as many as we can.

Creating website backup with WordPress Export Import functions

  1. copyright by fashion.onblog.atAt first, select the content that you want to backup using the Export functionality of WordPress.
  2. You can select pages, posts, different post formats to create backup.
  3. After selecting the content, click to download the Export file.
  4. All your selected content will get downloaded in XML format.
  5. After you export the content, you need to transfer them to your desired location or website.
  6. Now, use the Import function to locate the XML database of the backup content and click on upload.
  7. Once uploading is done, the next part is to either assign all these posts to a specific author or user or to rearrange the whole like it was earlier.

Using the Export Import functions of WordPress is the easiest way of creating your website backup. However, you need to ensure certain things before you proceed for it. All content will not be transferred or backed up. Again, when you upload the XML, many can show as a duplicate. WordPress allows backup between other blogging platforms like Blogger, LiveJournal, TypePad etc. So, you can create backup for them and from them too.

Creating website backup using cPanel

cPanel provides the easiest tools for creating website backup.

  1. cpanelOnce you login to your website’s cPanel, you will get the backups option under file section. There are backup wizard and file backups.
  2. Go to the MySQL database backup, and from there locate the database you need to backed up.
  3. Ideally they would be marked with .gz compression extension.
  4. Alternatively, you can use the home directory function to create your backup.

cPanel offers the quickest way of creating backup and transferring the backup of one website from one location to another.

Creating website backup with PHPMyAdmin

Login to your hosting panel, firstly. Install the Portable PHPMyAdmin plugin, use the plugin to select the database you would like to backup. Then export it to a location you want the backup transferred. Then lastly import the database on from your desired location.

phpmyadminWhenever you are having a new hosting service provider for your website, creating backup becomes a necessity. Your backup creation will be not complete with transferring the content and posts database. You also need to transfer the files and attachments, images and other content with it. For the backup to work smoothly it is essential that your wp-config.php file uses the same login details like the database.

Alternatively to above can be the use of plugins. BackupBuddy and Smart Backup are two prominent plugins that you can use to help backup creation. You can also look for premium and free plugins to aid you in backup creation and transfer of your website. WordPress repository is a good source of qualified and free plugins.

Lastly, backup creation of your website can sound to be a tedious job while it is an essential part of your web administratorship. It can help you protect your data and if you develop a user’s community, then backup will help you stay updated with user details. Make website backup creation your routine task, it will ultimately save you from all bad attempts to get your site down and ease the data recovery.

Best WordPress Backup Plugin

There are many WordPress plugins could do back up and restore for you websites, which are really meant to help the website owners and administrators. Here we are listing some functionally excellent WordPress backup plugins for you.


backwpup-180x180Downloaded more than a million times, the BackWPup backup plugin for WordPress offers backup for database with MySQL support, XML export, database optimization, file system and repair and maintenance of the same. For backup the BackWPup plugin can produce outputs in different compressed formats like tar, gz, zip, bz2 etc.

With its multilingual support system the creates backup to store in directory, FTP, Dropbox, S3 services and other different types of servers like Azure, SugarSync, Glacier etc. The plugin can create backup for multiple sites under a common administratorship. It will require WordPress 3.4 and PHP 5 and higher versions. To put things short, the BackWPup has two versions, free and paid. You can start working with the free one and gradually adapt to its paid version as the free version is no less than a perfect backup tool for your website. It will automate the backup function and store your web to your destined location.

WordPress Backup to Dropbox

As the name implies, this is a plugin to create backup of your website on Dropbox. It covers all the content, media and databases associated with your website and let you work from a lightweight based sleek interface plugin. To run the WordPress Backup to Dropbox, you need to install the plugin at first and establish a link with your Dropbox account.

Once you authenticate the connection you are done because rest of tasks will be handled by the plugin itself. And this is an automatic process as long you do not want to interfere in the transfer. Of course you need to schedule how often you want to get backup of your website. So, after activating the plugin make sure to set your date time interval. The results will appear in your Dropbox account only. It supports backup creation of every element on your website. So, nothing to worry!


wp-db-backupThe WP-DB-Backup is an on-demand backup generator plugin for your website. It is downloaded more than two million times since inception and among its core features the ability to create core WordPress database tables is one. Few technical you need to know prior using the best backup plugin called WP-DB-Backup. After installing and activating the plugin you need to make the new directory under your WordPress root directory a writable one.

And created backups are restorable when you use phpMyAdmin. The plugin is designed to be on-demand WordPress website and blogs backup generator so it will not fit if you want to schedule the backup creation. In fact, there is a security aspect of it like creating automatic backup generates your site clones and leave them available on the server that anyone can access.

XCloner – Backup and Restore

The XCloner –Backup and Restore is a much newer plugin for WordPress website backup generation that works for PHP and MySQL websites. It can work equally well on WordPress and Joomla content management systems. LAMP sites can also be backed up with the XCloner – Backup and Restore. The plugin can restore scripts and independent elements on your page and generates .tar compressed files. The prime advantages of having the plugin on your site as the backup tool are easy use and full control. You can create backup and store them at the same time.

You can move the output and restore the older version from the plugin’s restoration script. Users can also share the backups with targeted audience and customize the backup settings so that it will automatically create the backups but for those elements and components that you predefine to it. The XCloner – Backup and Restore is a brilliant release that makes your WordPress website’s backup generation easy and flexible.

Taking backup of your website is a preventive measure because whenever you are making your website live on public domain, it becomes vulnerable to attacks. Such attacks can arise from any corner. Backup will ensure you have all the content stored in place along with the design and scripts. Therefore plugin’s play key role that creates backup. Now on demand backup generator and scheduled ones offer two different advantages while scheduled automatic ones are much preferred by the most. The above article intends to deliver you insight about the top four performing backup plugins for WordPress websites.

Leave a Reply

Your email address will not be published. Required fields are marked *