Support

Akeeba Solo

#37341 Backup website on another server?

Posted in ‘Akeeba Solo (standalone)’
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
7.4
Akeeba Solo version
7.6.6

Latest post by nicholas on Wednesday, 22 June 2022 04:49 CDT

Stroetmann

Hello, how can I backup webspace to another server? I would have to be able to enter my own SSH data for each profile in order to be able to save data from a remote server. But I can't find this setting anywhere?
Thanks.

tampe125
Akeeba Staff

Hello,

I'm sorry, but can you please explain better?

You have two websites, Site A and Site B. In which one is installed Akeeba Backup? Which one you want to backup? From which site?

Davide Tampellini

Developer and Support Staff

🇮🇹Italian: native 🇬🇧English: good • 🕐 My time zone is Europe / Rome (UTC +1)
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

nicholas
Akeeba Staff
Manager

You can't.

I mean, technically we could implement that and we did try that but our experiment did not yield a practical result.

Backing up requires accessing all files and database content of your server.

Accessing files over SFTP or FTP/FTPS is slow. In a local gigabit network it was two to three orders of magnitude slower than direct access. There were also other caveats such as hidden files not being shown in directory listings, or some servers (especially Windows hosts) producing a directory listing in a non-standard format which could not be parsed correctly.

Even if we accepted a dead slow backup, the next problem was the database backup. We'd essentially need you to open a direct database connection over the Internet which is supremely insecure. Even like that, the database backup was one to two orders of magnitude slower than direct access on the same server even when using our local gigabit network.

In the end of the day, what was a 20 seconds local backup turned into an hour-long backup — and that's a nearly empty site! For a site of any substantial site (let's say around 2GiB backed up) it would take well over a day. This made this feature impractical, even if we were willing to overlook the complicated configuration and problems you'd run into.

The best way is to install Solo on each of your site. You can trigger the backups remotely using for example Akeeba Remote CLI. This is much faster as the backup runs on the server of the site being backed up, not trying to retrieve its data over the web.

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!