For every website owner backups are very important. If you’re not backing up your website regularly, it could lead to you losing important new content that you post in between backups. The longer you wait for a backup, the more you’ll lose. Now when it comes to what would be the best method to do website backup, a full website backup available from inside cPanel is probably the best.
It’s quite easy to do do a full website backup inside cPanel. First you of course need to login. From the Files section you need to select Backups. You could also use the Backup Wizard, but we’re gonna be using the first, Backups, option which even though it isn’t a wizard is still very simple to use.
In the next few steps you’ll see that I was not kidding when I said that it’s very simple to setup a full website backup in cPanel. Click on the “Download or Generate a Full Website Backup” button from the backup setup interface that comes up. What exactly is gonna be backed up with this? Everything, your files, MySQL database, email, configurations, etc. This is very useful when you’re moving to a new hosting provider.
Now here you’re gonna have to tweak a few things. If you created a backup before, it will be listed in the “Backups Available for Download” section. Those who are doing a backup for the first time will first have to generate a backup archive. There’s two things that you can tweak, Backup Destination and you can optionally add an email address to receive notification about the backup status. Backup Destination allows you to save the backup to your home directory or to a remote FTP server. Backup is transfered automatically to a remote FTP host.
Depending on how big your website is, full backup might take a while. This will backup no just one of your sites, but all of the sites that you have setup on the hosting account in question. It’s helpful if you have added an email address in the previous step because that way you can continue doing your work while the backup is created, and when it finishes, you’ll be notified via email. Once the backup finishes, you can see it in the “Backups Available for Download” section. From there you can download it and save it somewhere on your computer.
It’s important to point out, that even do though doing a full website backup in cPanel is easy, like you’ve seen just now, it’s not possible to restore it without having administrator privileges. If you’re using shared hosts, this means that you will have to open up a support ticket and ask the support team to do it for you. That’s it. Hopefully after reading this you’ve ended up with a full website backup, if not, if something went wrong, post your problems in the questions section down below.