Site Restoration

#40089 Restore to IP on new server

Posted in ‘Site restoration’
This is a public ticket

Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.

Environment Information

PHP version
CMS Type
CMS Version
Backup Tool Version
Kickstart version

Latest post by nicholas on Thursday, 04 January 2024 07:41 CST


I need to use Kickstart to restore my site to a new VPS server. The site is still live on the old server so DNS has not yet been redirected to the new server.

The site is being accessed via http://Shared IP Address/~username

I have uploaded kickstart (renamed) and the .jpa archive file as owner = root and changed permissions to 755

The kickstart file will not run.

How can I fix this?

Akeeba Staff

As documented:

Moreover we would like to remind you that restoring to a temporary URL (something like will NOT work. This has to do with the way Joomla!, Apache and PHP session management works. It has nothing to do with Akeeba Backup. Even if you install straight up Joomla! on a temporary URL you'll have problems logging in or, at the very least, with SEF URLs. This is a limitation of your server software, not something which can be addressed by Akeeba Backup and / or its restoration script.

The only thing you can do is attach a domain to your new host. It does not have to be the one you will be using with this site, just any spare domain you have.

You can of course assign an obviously fake domain to your hosting plan, e.g. mysite.restored  In this case you will have to assign this domain to your server's IP address using your site's hosts file (see instructions for Windows, macOS, and Linux). That's what I do when I need to transfer a site to new hosting: I use a fake domain, go through with the restoration, then assign the real domain name to the new hosting, and finally switch over the domain's DNS to point to the new server.

Nicholas K. Dionysopoulos

Lead Developer and Director

🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

Support Information

Working hours: We are open Monday to Friday, 9am to 7pm Cyprus timezone (EET / EEST). Support is provided by the same developers writing the software, all of which live in Europe. You can still file tickets outside of our working hours, but we cannot respond to them until we're back at the office.

Support policy: We would like to kindly inform you that when using our support you have already agreed to the Support Policy which is part of our Terms of Service. Thank you for your understanding and for helping us help you!