How to Restore WordPress from Backup

When you make a mistake in code that you can’t edit or your website has serious bugs make your website can die. You will think about solution to fix but in case, you can’t find and solution or it’s hard solution. The simple method’s restoring WordPress from backup. WordPress users need to know this method. Although it’s difficult for beginner to restore a website but you don’t worry because i will guide clearly and step by step.

Before we go to the solutions, i want to explain for you about restore and backup so that you can find compatible ways yourself. Restoring depends on you create a backup file. If you don’t have any backup, that mean you can restore anything. But many WordPress users only backup theme, directory not website. It takes more time in the restoration process.
So, i will show how to restore WordPress from backup. Let’s go!

1. Using WordPress backup plugin.

The best, fast way’s using WordPress backup plugin in many different ways. backup plugin’s original plugin, you can install on any self-hosted WordPress site. When BackupBuddy runs a backup of your site, you can download a zip file of the entire site, so your backups files are always yours. Beside, you can use UpdraftPlus plugin which has same function as backup plugin.

First, you login your WordPress website and you go to BackupBuddy then you click in drop menu: Restore/Migrate. I will show the image so that you can follow easily.


You need download a copy file of importbuddy.php file. Then you provide your password for the restoration process so you need save this password to use later.  Next, you need to download a copy of your backup if you haven’t already done so. You can download it from BackupBuddy » Backups or the destination that you used to store your backups. Next, you go to FTP account,  you login your FTP.

If you finish backup process of your website. You delete all files and folders in your FTP because you have already backup file.


Note: You make sure that you had complete backup, not a partial backup. If it’s only a partial backup, you need to wait for everything backed up.

Step 1 – Upload your BackupBuddy zip and importbuddy.php file to your server using cPanel or FTP

Then you can upload backup and importbuddy.php file to your root file in your sever.

Step 2 – Launch importbuddy.php from your server and insert your authentication key

When the files are uploaded in your sever, you go to your link website have format: your-link-website/importbuddy.php. You can see a form looks like:


I marked password: red text. You need enter the password which i said above for restoration process. The authentication password prevents others restoring your backup.

Step 3 – Select the backup to restore

There are two options you need to select.  You upload a backup button for you didn’t upload theme in your FTP account, before. About Restore from Stash/Stash Live, you need to connect to your  Stash/Stash Live if  you have backup file which stored on i Theme’s Stash storage service.


After your ImportBuddy is unzipped, the message’s your file’s extracted successfully so you can click in “Restore Backup’ button.

Step 4 – Create and configure your database settings

This’s pretty important step, you enter your information as link website and database. Once you are done creating a new database or emptying the old one, provide your database details. You click in “Next step” to continue the process.


Step 5 – Migrate the URL

You set the site location in WordPress Address box and click “Next step” to continue. We are going to destination


Step 6- Test and finish your site restore

You can ask for a test to know exactly. Finally, you finish and restore your website sucedsfully !


2. Restoring Through cPanel Backup

Many users tend to back up using the handy backup tool provided in cPanel. If you are one of them, you will find this method of restoration easy and intuitive.

Just go to the backup option of cPanel in files tab. Open backup and choose the restore a MySQL database backup.



That’s all, hopefully this article helped you know How to Restore WordPress from Backup. If you have any further questions for us, don’t hesitate to put it up in the comments. See you again in orther tutorials!

Leave a Reply

Your email address will not be published. Required fields are marked *