How to Back-Up Your Website With CPanel
Backing up your website and being able to restore the website if something goes wrong is essential. Things can go wrong and something always goes wrong ever. Without good backups all of your data, your entire website possibly your business business can be lost overnight.
Things that can and do go wrong leading to loss of your website data include- the hard drive on the server where your website is hosted can fail, webhosts can go out of business and disappear overnight without warning, electrical problems can lead to loss of data , buildings can burn down destroying your backups.
If you have CPanel, the easiest and quickest way to backup of your website is to use the backup function from with the cPanel administrative interface.
CPanel will let you backup your entire hosted site, or a partial back up of your databases, or your home directory. Performing back-ups with CPanel is easy, you simply access the Backup control panel and select a type of backup. The system performs the backup and you can then download the file to your local system. Cpanel backups can also be restored through the same interface.
How to perform a full backup for your website or wordpress blog in CPanel hosting.
1. Login into your website's CPanel
2. Under Files click on Backup. (You can also use the back-up wizard if you prefer, it does exactly the same thing
3. Click on Generate / Download a Full Backup
4. For Backup Destination choose Home directory in and enter your email address. Leave the other fields blank and then click on Generate Backup
5. That's all! You will receive a notification email once the backup is done, it does not take long, depending on how many files are on your website.
6. How to download your Back-up file. Under Files click on Backup. Under Full Backup click on Download or Generate a Full Web Site Backup. Under backups available for download, click on the last back-up and it will start to download to your computer.
Store your website back-up file at at least 2 different places and preferably more and in different physical locations (in case of disasters such as fire). The more backups the better.
You should also test your backups to ensure the process is working correctly, to do this, you would create a new website and restore your backups to it.
The importance of website back-ups is something that all webmasters know, but it is easy to forget, especially if you run a blog or a small website. Website backups are one thing that you should not forget; backups are important. You can never have too many back-ups of your important data.
Your website data may be automatically backed up if you're on a shared account, but this should not be relied upon and you should also make your own backups on a regular basis.
You may have a script that automatically backs your site up and stores it elsewhere on your server. If you have a WordPress website you can get a plugin to automatically make backups on a regular basis. However things can go wrong with automatic backups. addition to whatever automatic processes you have in place, it's imperative to back your site up manually as well on a regular basis.
If you have a WordPress website, then your site is stored in an SQL database, which could be a rather large file depending on how much data is on your website.
If you do need to completely reinstall your website, then you should consider using a program such as Big Dump, which lets you upload your entire database, all at once. This makes recovering your website quicker and easier and more reliable than other methods where you might need to divide your database into smaller files and upload each one manually.