How to Restore WordPress in Bluehost Using cPanel?

Jun 22, 2020

How to Restore WordPress in Bluehost Using cPanel?

Jun 22, 2020

Did your Bluehost website break while making changes? Are you worried that you’ll lose traffic and revenue while your website is down?

We wish we could tell you not to worry but the truth is if visitors see a non-functional website, they’ll instantly move on to a competitor. What’s worse is that the chances of them returning later are very slim.

But don’t worry. There is a way to recover your site. Bluehost takes backup of every website it hosts. Using that backup, you can get your back site to normal. In this guide, we’ll show you how to restore a WordPress site in Bluehost.


Restoring your backup with your hosting provider entails long wait times and failed attempts. If you want a solution that works effectively every time, use a trusted backup plugin like BlogVault. You can test your backups to check which copy you want to restore and have it done in under a few minutes.

Restore Your Bluehost WordPress Site

If you’re looking for answers to ‘How to restore WordPress in Bluehost from backup?’ it’s simple. Bluehost gives you two ways in which you can restore your website:

    1. Restore your backup with CodeGuard
    2. Restore your backup using Softaculous

We’ll show you the steps for both methods.


1. How To Restore Your Site With CodeGuard On Bluehost

Most WordPress hosts enable backups with dedicated hosting plans. However, Bluehost has in-built backups powered by CodeGuard for more than just dedicated severs. But it’s available only with select plans. They are:

    • Shared Hosting – Choice Plus and Pro
    • Managed WordPress Hosting – Choice Plus

Note: You may have CodeGuard backups with a few other hosting plans as well. However, you may not be able to access the restore feature unless you upgrade to a higher plan or pro version.

If you have CodeGuard backups enabled on your website with Bluehost, we’ve detailed the steps for you below. If you’re looking for an alternative method, skip to the next method.

Step 1: Log into your Bluehost account and visit My Sites and select Backups


bluehost backup on admin panel


Step 2: Choose which Bluehost backup you want to restore based on the date the backup was created and click on Restore.

Note: When we tried this while restoring our site, it didn’t work. We got this prompt ‘There was a problem starting the backup restore. Please try again.’ If you face this issue, log into CodeGuard with your username and password and continue with the steps below.


bluehost login into codeguard


Step 3: Against the backup copies available, select Actions to get a drop-down menu. Here, you have an option to Restore.


restore with codeguard


Step 4: CodeGuard gives you three options to restore your WordPress site.

    1. Automatic restore – It will carry out a full restoration of your WordPress site.
    2. Download your backup – It will download a copy of your backup on to your local computer. You can use it to manually restore your site.
    3. Selective restore – You can choose which elements of your WordPress website you want to restore instead of doing a full website restore. You can restore individual files or folders.

Here, we’ll proceed with the Automatic Restore.


restore options with codeguard


Step 5: Confirm your restore details. Check the first box that the information provided is correct. The second box is optional. If you tick this box, CodeGuard will take a backup of your site in its current state. This will prolong the restoration process. If you don’t need a fresh backup and want to get your site restored faster, leave this box unchecked.


confirm restore on codeguard


Step 6: Select your WordPress MySQL database as this also needs to be restored. You can then proceed to Next Step: Contact Info.


select date of backup on codeguard


PRO TIP: If you don’t know your database name, you need to go to your Bluehost control panel or cPanel > File Manager > public_html and download your wp-config file. Open it in any text editor like NotePad to find your database name. The name is displayed right beside the text DB_Name, for example – (‘DB_Name’, ‘bhwpsite_WPQGP’).

Step 7: You need to enter a reason for restoring your site and a contact number. It’s mandatory.


enter-contact info on codeguard


Step 8: CodeGuard will begin to restore your backup. You can track its status on the top-right hand corner of the screen. This process can take a few hours for a small site. If you have a large site, you may have to wait for a long time before your site is restored.


restoration process complete on codeguard


That’s it. Your site is restored with CodeGuard on BlueHost. We recommend visiting your site. View and test out the functionality of important pages such as your home, cart, checkout, and contact pages.

As you can see there are quite a few steps that we had to take to restore a site. Not just that, we faced a number of problems using this method:

    1. There was no option to test the backup. We had to blindly restore the backup copy not knowing what the contents of it were. If you want to test your backup, you need to download a copy and use a staging site to restore it. This is not an easy process.
    2. The process took over 2 hours for a small site.
    3. Certain functions didn’t work and we faced error prompts.

Even for a simple WordPress blog, you need a more reliable solution.

If you want to avoid the hassle and restore WordPress sites in under a few minutes, you can use backup plugins like the BlogVault Backup Plugin. It automates and simplifies the process.

You can test restore a backup to examine the backup before pushing them to the live site. Moreover, the restoration process is short and convenient. All you need to do is push a button.

The entire restore process is just three clicks and your site is restored to normal in a couple of minutes.

If you don’t have a backup and are wondering ‘How do I restore a WordPress site without backup?’ the next section might be helpful.


2. How To Restore WordPress In BlueHost From cPanel (Softaculous)

Softaculous is a software which enables you to install WordPress on your website. Bluehost offers it for free to all its users.

You must have come across Softaculous when installing WordPress on your website. At the time of installing, Softaculous gives you an option to take backups and restoring your site can be done from the same panel. If you have selected the option, you can rest assured that the software has been backing up your website.

While this serves as a saving grace when you have no other backup copy, the biggest problem with this method is that you won’t be able to test your backup copy. You won’t be able to check if the backup copy works and when was the last time the backup was made. You could lose valuable data and content on your website.

PRO TIP: If you’re using this method, it’s best to download the copy. Then use a WordPress staging site and restore the backup copy there to test it out. If it’s the correct version of your site, then go ahead with restoring it using Softaculous. You can also check a WordPress staging plugin and use that as well.

That said, here’s how to find out your backups with Softaculous and how to restore it.

Step 1: Log into your Bluehost account and go to cPanel. Here, look for Softaculous App Installer.


softaculous app installer 2


Step 2: Inside, it will display how many backups you have. If there are backup copies stored, select it. You will get options to download a zip file of your backup or to restore it. Click on the Restore tool.


softaculous backups option 1


Your backup will be restored in some time. But again, this method is not reliable and could cause errors on your site.

When it comes to backing up your site, you need a solution that you can rely on – one that will work every single time without any hassle. Backup your WordPress site with a reliable backup pro plugin like BlogVault and you never have to worry about losing data or content, or experiencing significant downtime. The plugin backs up your WordPress files and database and stores it securely. You can download your backup files and keep copies for yourself.

The best part about this WordPress tool is that it gives you the option to test restore your backup. You can test how your website will look and function and then restore the backup copy to your live site. You can also restore the files and folders you required or restore your WordPress database backup.

To demonstrate, we’ll show you how you can take an automatic backup and restore it with BlogVault, in a few minutes.

Backup and Restore Your Site With BlogVault

Step 1: Install the BlogVault plugin on your WordPress dashboard.

Step 2: Enter your email address and click on Get Started.


blogvault on wp admin panel


Step 3: The plugin will redirect you to BlogVault’s independent dashboard where it will automatically sync your website and take a backup for you. That’s it, BlogVault will take automated backups of your website every day.

You can backup entire sites in under a few minutes.

Now, when you want to restore your site, follow these steps:

Step 1: Visit the BlogVault dashboard. Go to Backups and select Test Restore. Select which backup copy you want to restore and proceed.


backups on bv dashboard


Step 2: Visit the Test Restore Site created and check if your pages and posts are recovered. Make sure you haven’t lost any recent data.

Step 3: Go back to Backups and select Restore. Choose the same backup copy you tested.


restore backup with blogvault 1


Step 4: Enter your FTP credentials. Next, select the folder in which your WordPress installation resides. This is usually pre-selected. If not choose public_html or the folder in which you see subfolders named wp-content, wp-includes, wp-admin. Next, select Restore.

Note: If you don’t know your FTP credentials, you can ask Bluehost for them. You can also get them from Advanced > cPanel > FTP Users.

BlogVault will begin the automated restore process. It will take a few minutes depending on the size of your site. Once complete, you can visit your website and see that your site backup copy is restored.

That’s it folk. That’s the end of our guide. Before moving on, it’s worth noting that this article can also function as a guide on how to restore deleted page in WordPress. Remember, this won’t just help you with restoring a deleted page but the entire website. And in case, you are looking for an article on how to undo changes in WordPress, this is the guide, you should follow.

Final Thoughts

Relying on your web host for backups often leads to hiccups and roadblocks when you need to restore your site.

It usually entails a long and cumbersome process. Sometimes, the restorations process fails and other times, you’re left with a partially restored site.

However, restoring your WordPress website doesn’t have to be such a stressful tedious task. You can make it much easier by taking backups with BlogVault.

With BlogVault, backups are automated, scheduled, and work every time! The restoration process involves just a couple of clicks and in a few minutes, your site is back to normal.

You can have peace of mind knowing your backups are guaranteed to work.

Restore Your Website Easily With BlogVault!



restore wordpress in bluehost
Would love your thoughts, please comment.x
Share via
Copy link
Powered by Social Snap