Web development is an amalgamation of various processes – designing, developing and maintenance. In the maintenance part, one of the most important steps involves taking regular backups of your website. This shields you against virus and Trojan attacks which can lead your website to crash. Backups also help you retrieve the website to a stable working condition when you have inadvertently made some changes which have acutely created issues in the appearance and functionality of your website. If you are using WordPress, there are several ways for backing up your website and flawlessly managing your marketing campaign. In this post, we’ll take you through some.
Backing Up Using cPanel
cPanel is one of the most prevalent hosting platforms used by developers around the world. It allows you to back up your MySQL database. It is important to keep in mind that cPanel doesn’t restore the site on its own but allows you to upload the stable versions of the website into the hosting platform. Download the stable database from ‘Download a MySQL Database Backup’ and save the ‘.gz’ file into your local drive. You aren’t required to unzip it. To restore a website to an earlier version you can simply upload this ‘.gz’ file. In case you plan to upload the file into a new host you will be required to recreate the database using the authenticating password.
CPanel allows you to download and restore all the files required to run and manage a WordPress website – plugins, themes, core WP files et al.
Using Backup and Restore
If you wondered why WordPress is such a popular content management system with the users, here is one more reason to it. There is an inbuilt system which allows you to transfer content – posts, pages, comments, custom fields, categories– from one location to another. You can access this feature using http://www.yoursite.com/wp-admin/export.php where you have the option to choose the entire content or some part of it based on your requirements.
The data is backed up or exported in XML format which can easily be important when required using http://www.yoursite.com/wp-admin/import.php. This also allows you to import content from other platforms such as Blogger, LiveJournal, Blogroll etc. While importing you can also sort duplicate contents and prevent them from being published again.
Backing up Using phpMyAdmin
Most WordPress developers around the world administer MySQL databases using phpMyAdmin as it allows them to manipulate databases remotely through a web interface. This makes it an excellent platform to back up the WordPress website. phpMyAdmin can be directly accessed using the hosting platform such as cPanel or using a phpMyAdmin whereby you can easily make use of the tool via WP admin area. It allows you to choose the database that you want to back up. Once you have selected the database, you need to simply export them. Various compressed file formats are available such as zipped, gzipped and bzipped while exporting and you can choose one based on your convenience.
One of the easiest ways to back up a WordPress website is using the WP-DB-Backup plugin. This plugin allows you to automatically back up your website where you can easily define things such as when to backup, how often to backup and the tables and databases to be backed up during the process. The plugin also sends a copy of the backup to an authorized email id allowing you to easily restore the website
Another popular plugin that is used to back up a WordPress website is WordPress Smart Backup. You can easily schedule backups to your server or to your Amazon S3 account. This plugin also allows you to zip files which can save a lot of space in your accounts. The backup manager shows you the list of the past backups and also the future schedules. You can access the backup option in the admin area of your website and delete previous backup or restore your website to an earlier stable version with a single mouse click.
This is a smart, user-friendly plugin which not only backs up your website but also checks your files for known malware. This is absolutely free for your first website and the first backup takes place in 48 to 72 hours after which you can easily schedule regular backups to your website.
Apart from these there are other plugins which allow you to take back up of your website and restore it whenever necessary. Some of them are:
- Backup And Move
- WordPress Backup To Dropbox
- Snapshot Backup
- Backup WordPress
- WP InstantBackup
- Sypex Dumper 2 For WordPress
- WP Migrate DB
- iDrive For WordPress
- WP S3 Backup
Backing up your WordPress website is as important as creating it. It allows you to quickly troubleshoot issues which may suddenly crop up due to external attacks or silly errors on your part while updating your website. Do not disregard backing up your website at any cost as it can prevent you from having sleepless nights!
This post is contributed by Pixelcrayons.com