How To Restore WordPress Using cPanel in 5 Easy Steps

Last Updated on December 28, 2022 by Steve

We recently published a post on our blog about how to backup WordPress using UpdraftPlus. In my opinion its the best backup plugin for WordPress.

cPanel is a popular control panel we offer for our shared hosting and virtual private server customers. Most webhosts automatically backup all Word Press sites in their shared hosting plans using cPanel. If for some reason something happens to your WordPress site you may find this article useful in restoring your site using cPanel.

To backup your site using cPanel please check out this tutorial.

Restore WordPress Using cPanel in 5 Steps

Step One:

Login to your cPanel account

Navigate to your login page for cPanel. This is normally your domain name or IP address followed by the port :2083


cPanel Login

Step Two:

Under the files section, click on the backup Wizard Icon

cPanel Backup Wizard Selected
Backup Wizard Selected

Step Three:

Click on the “Restore” button

cPanel Restore Button Selected
Restore Button Selected

Step Four:

Next, you need to select the component of your website that you would like to restore. Here we have chosen MySQL DatabasesYour WordPress site’s database is what stores all of your content and settings

cPanel Backup Wizard MySQL Databases Selected
Backup Wizard MySQL Databases Selected

Step Five:

Next, click on Choose File and select the downloaded zip file from its storage location. Then click Upload.

cPanel Backup Wizard Choose Backup To Upload
Backup Wizard Choose Backup To Upload

Restore WordPress Using cPanel Conclusion

cPanel will now restore your database from backup.

If you also need to restore your WordPress site’s files (like your uploaded images), you can do that by following the same process for the Home Directory.


  • Steve

    I have been in the information technology field since I left the United States Army over twenty years ago. Skills and experience include a Bachelor's degree in Computer Information Systems with a Specialization in Databases and a Master's in Computer Information Systems Management.

    I fell in love with WordPress over 10 years ago and spend most of my time designing, building and administering WordPress based sites. I am fluent in multiple programming languages including Python, PHP, SQL, Java and C#.

Leave a Comment

%d bloggers like this: