Copy of How to Restore a Drupal Website from its Backup

If you are reading this article you might be stuck in a situation where something has gone wrong with your website and probably can’t find a way out to restore it and reverse the changes to the last stage when it was all good. Don’t worry, we have got you covered.

All you have to do is to follow the steps enumerated below to restore the backup of your Drupal website.

Step 1: Uploading Backup to Your Account

This step can be done either by using an FTP client or the File Manager service with your cPanel account. Either way, the backup of your Drupal content will have to be uploaded on your account.

Choose the directory scrupulously where you want your Drupal website to appear. The directory also needs to be emptied.

Copy of How to Restore a Drupal Website from its Backup

Step 2: Restoring your Database

Now, on your account, you will have to create an empty database and a user for it with all the privileges.

Then upload your Drupal website’s dump backup.

Open your cPanel account and then click on the phpMyAdmin option under the Databases tab.

Copy of How to Restore a Drupal Website from its Backup

On the next screen, you will be presented with the list of all databases on the left panel. Here you have to select the database that you have just created.

Copy of How to Restore a Drupal Website from its Backup

Open the ‘Import’ tab by clicking on the ‘Import’ option present in the top menu.

Copy of How to Restore a Drupal Website from its Backup

In this tab, under the ‘File to Import’ section, there is a button to ‘Choose file’ right next to the ‘Browse your computer’ option. Click on that button and select the dump backup file of your database.

Click on the ‘Go’ button at the bottom once you have done this.

Copy of How to Restore a Drupal Website from its Backup

Step 3: Configuring Files and Database Together

Once you have successfully followed the above steps, all the files and folders of your Drupal website will be there in a location on your account and also the backup of your Drupal database will be present in a database. All you have got to do now is to configure them together.

To do this you will have to edit the Drupal configuration file on your account and rectify your Database details.

That’s it.

We hope our article helped you :).

Check out these top 3 Drupal hosting services:

HostArmada
$2.49 /mo
Starting price
Visit HostArmada
Rating based on expert review
  • User Friendly
    4.5
  • Support
    4.5
  • Features
    4.5
  • Reliability
    4.5
  • Pricing
    4.0
IONOS
$1.00 /mo
Starting price
Visit IONOS
Rating based on expert review
  • User Friendly
    4.5
  • Support
    4.0
  • Features
    4.5
  • Reliability
    4.5
  • Pricing
    4.3
Ultahost
$2.90 /mo
Starting price
Visit Ultahost
Rating based on expert review
  • User Friendly
    4.3
  • Support
    4.8
  • Features
    4.5
  • Reliability
    4.0
  • Pricing
    4.8

How To Set Up SSL/TLS (HTTPS) Encryption on Drupal

Drupal is an industry-leading, open-source Content Management System for develop
4 min read
Eliran Ouzan
Eliran Ouzan
Web Designer & Hosting Expert

How to Install Drupal using cPanel

What is Drupal Want to build a website but do not understand code? Then Drupal
3 min read
Avi Ilinsky
Avi Ilinsky
Hosting Expert

How to Set Up SSL/TLS Encryption on Drupal

This article show you how to set up SSL/TLS (HTTPS) encryption on Drupal.
4 min read
Arvind Singh
Arvind Singh
Hosting Expert

How to Install "Drush" for Drupal on a CentOS 7 Server

This tutorial will show you how to install Drush, a command line shell and scrip
6 min read
Idan Cohen
Idan Cohen
Marketing Expert
HostAdvice.com provides professional web hosting reviews fully independent of any other entity. Our reviews are unbiased, honest, and apply the same evaluation standards to all those reviewed. While monetary compensation is received from a few of the companies listed on this site, compensation of services and products have no influence on the direction or conclusions of our reviews. Nor does the compensation influence our rankings for certain host companies. This compensation covers account purchasing costs, testing costs and royalties paid to reviewers.
Click to go to the top of the page
Go To Top