Oct 212013

Restore WordPress Using XCloner plugin tutorial will guide you and help you to restore your website including your files and database using XCloner plugin.

Last Updated: March 20, 2017

Latest Update: I have updated the instructions to reflect the latest version 4.0.2.

The latest version 4.0.1 has simplified the method to restore the website in comparison to it’s previous version. The following instructions will show you how simple it is to restore your site with a few clicks and uploading some files.

Backup WordPress Using XCloner tutorials: 

  1. Backup WordPress Using Xcloner
  2. Generate WordPress Backups
  3. Restore WordPress Using Xcloner

Important: Please remember to review the new version and report any issues to the developer. 

Restore WordPress Using XCloner

Step 1 ) Go to Site Backup -> Restore Backups and begin restoring your website. See image below.



Step 2 ) You can read the instructions found on the plugin and or follow the instructions below to restore your website.

Click on the following link here to download the files. These files contain the files needed to restore the website. See image below.


Step 3 ) Unzip the content of the file you downloaded in Step 2 ) above. Then upload the following files and folder to your server via FTP or other means.

Files to Upload

  • Vendor = This is a folder.
  • vendor.phar
  • xcloner_restore.php

Once you have uploaded the files and folder, type the website URL as illustrated in the image above. Here is an example of what your URL path might look like i.e. http://www.yourwebsite.com/xcloner_restore.php. Then click on CHECK button. If everything is carried out correctly you will not see any error messages.

Note: Make sure the files have been uploaded to the root of the site you are restoring. Or else you will see an error message when you run the restore script xcloner_restore.php.


Step 4 ) Select the file you want to restore from the drop down menu. For this tutorial I am restoring the website in the same location. Once you have selected the backup file from the drop down menu, click on UPLOAD button.

Note: If you are simply restoring the website in the same location and your backup file is in the plugins path, then you don’t have to upload the backup file. The following file xcloner_restore.php will locate the backup path and allow you to select which file to restore if you have more than one.


Step 5 ) The following image shows you the backup loading. You can cancel the uploading of the backup any time you want. Simply click on CANCEL button.


Restore Website

Step 6 ) Once the backup file has been uploaded, click on RESTORE button. The restoration of your site will begin. Once the restore has completed and if nothing has gone wrong you will see a message saying completed.


Troubleshooting Restoration

Q1 ) When I try make a restore I get an error message “Could not run restore script, AUTH_KEY missing or invalid!”. How do I fix this issue?

Answer: (Answer provided by Liuta Ovidiu in the forum) Make sure the restore script you are using is downloaded from the same location you attempting the restore, usually each backup location creates it’s own AUTH_KEY which is copied inside the restore script at the moment of download, if that changed maybe, try and re-download the restore script and try again

You can also open the xcloner_restore.php file and look on line 3, do you see something like

define(‘AUTH_KEY’, ‘868732yrge2kfbkwebfw’);



That is how simple XCloner plugin restores your backup.

You might be interested to read the following tutorials.

Run and test your website locally

In the following tutorials you will learn how to setup WordPress locally using xampp and install your backup locally to run some testing.

  1. First read the following tutorial Install WordPress locally using Xampp to set up your WordPress locally
  2. Second read the following tutorial Test Your WordPress Site Locally which will show you how to restore a backup locally for testing and editing.

I will be adding more information in the near future. If you have any questions please let me know.

Good luck.

Manuel Ballesta RuizManuel Ballesta Ruiz is a web developer, Blogger and WordPress Enthusiast.

 Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>