Support

Pre-sales

#34727 remote jpa file

Posted in ‘Pre-sales and Account Questions’
This is a public ticket

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

Latest post by on Saturday, 03 April 2021 20:17 CDT

hsojhsojhsoj

Is there a way to kickstart using a .jpa file that is at a URL address instead of a local folder location? Like if I made a backup called mysecretsitebackupfile12345code at location https://myDomian.com/mySecretFolder13245/mySecretsiteBackupFile12345code.jpa, could I use that location during the kickstart process from https://myOtherDomain.com, or does the .jpa file have to be local to the kickstart file?

nicholas
Akeeba Staff
Manager

Sort of. Use Akeeba Kickstart Professional. It has an Import from URL button. Use it and enter the "secret" JPA's URL there. It will download it over HTTP into the server Kickstart is running. Then go back to its main page. The rest of the process is the regular Kickstart experience.

Why not read the file directly over HTTP? Extracting the file requires a lot of small reads. The delay for each small read over local disk is between a few microseconds to a few milliseconds, the median value being in the area of a few microseconds. Doing that over HTTP takes several hundred milliseconds. This is four to five orders of magnitude higher than local disk access. A backup archive that extracts in 2-3 minutes would take nearly four days(!!!) to extract over HTTP. I think you see how impractical that would be. 

The import, on the other hand, transfers several MB of the file at a time. The governing parameter for the time it takes to do the import is the network link speed between the two servers. Then it's local file access which is fast.

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!

System Task
system
This ticket has been automatically closed. All tickets which have been inactive for a long time are automatically closed. If you believe that this ticket was closed in error, please contact us.

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!