How to extract and restore a Joomla .jpa archive or backup?

Upload your .jpa archive in public_html through your FTP client:

http://www.siteground.com/tutorials/ftp/ftp_client.htm

Download the Akeeba Kickstart script from:

https://www.akeebabackup.com/download/official/akeeba-kickstart.html

Upload the kickstart zip archive again in public_html or in the same folder where the you have the .jpa archive. Extract the content of the archive. This will put multiple files in the same folder. The listing will be similar to the following one:

da-DK.kickstart.ini
de-DE.kickstart.ini
el-GR.kickstart.ini
en-GB.kickstart.ini
es-ES.kickstart.ini
fr-FR.kickstart.ini
it-IT.kickstart.ini
kickstart.php
nb-NO.kickstart.ini
nl-NL.kickstart.ini
pt-BR.kickstart.ini
ru-RU.kickstart.ini
sv-SE.kickstart.ini
tr-TR.kickstart.ini
uk-UA.kickstart.ini
zh-CN.kickstart.ini

Access the kickstart.php script via your domain and browser. For example:

http://yourdomain.com/kickstart.php

If you load the web site from a subfolder (http://yourdomain.com/subfolder/) and you have uploaded there the files mentioned above (public_html/subfolder)  use the following link:

http://yourdomain.com/subfolder/kickstart.php

A notification window with the "Things you should know about Akeeba Kickstart" title will be open. You can safely close it by clicking on:

"Click here or press ESC to close this message"

After it is closed, comes the real restoration part.

1. Select the .jpa archive file you want to restore from the drop down list. In the second field supply the password if the archive has been password protected.

2. Write to files - Directly

3. Fine tune - these settings can be used to bypass the timeout settings of your host. For example, if you try to extract larger .jpa archive on a shared server, this will probably exceed the timeout settings and will cause the restoration to fail. Leave the settings as they are by default during the first attempt and play with them if it fails.

4. Hit the big green "Start" button to start the restore.

Another window will show up with a progress bar indicating the status of the restore. When it completes successfully, another big green button will appear. Its name is "Run the Installer". Click on it and then click "Next". If you restore a backup created on one host to another you might need to adjust the database settings at that step. At the DB restore step you should provide an empty database with a user permitted to access it. Except the database login settings, you can leave the rest of the settings in the DB restore section unchanged. If you restore on the same server where the backup has been created, the database settings will be the same and you should skip this step.

Click on the "Next" button to proceed. This will spawn another progress bar. Allow it to finish and click "OK". This will lead you to the "Site Info" section. Do not touch anything if you restore on the same server. If you restore to another, the only required change you should do is to check the box besides the "Override tmp and log paths. Use the directories under your new site's root" label. Click "Next" again to reach the last step where the installation directory from the Joomla root folder should be deleted.

After the installation directory is deleted, you can access your Joomla front and back ends.

Joomla is a powerful software that is easy to work with once you have the right host to support you. Before you lose any more time with the wrong host, check out the SiteGround Joomla hosting offer.

  • 1 Users Found This Useful
Was this answer helpful?

Related Articles

How to test if jHackGuard is working correctly on your Joomla site?

If you want to be sure that jHackGuard is installed and working correctly on your website, you...

How to remove time stamps from Joomla SEF URLs

Due to an incorrect alias or a non-English character in your category names, Joomla may replace...

How to configure AcyMailing to comply with hostlantern e-mail terms of use?

In order to comply with the SiteGround e-mail Terms of Service you have to configure your...

Joomla caching

The caching mechanism implemented in Joomla is a way to improve the performance and loading speed...

How to hide your site name in Joomla

Most Joomla templates display the site name defined in the Joomla configuration file...