Support

Akeeba Backup for Joomla!

#21265 Upload backup to Synogy Cloud Station

Posted in ‘Akeeba Backup for Joomla! 4 & 5’
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

Joomla! version
n/a
PHP version
n/a
Akeeba Backup version
n/a

Latest post by nicholas on Tuesday, 21 October 2014 05:12 CDT

deeno
dear support team,

i was wondering if there is an option to auto-upload backups to our own dropbox-like CloudStation on our Synology Server. if yes, how? if no, could there be a workaround, or are there any plans that this will be supported?

best regards,
konstantinos k.

tampe125
Akeeba Staff
Hello,

does that remote storage support WebDAV protocol?
If so, you can easily upload your archives using the WebDAV post processing option.

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!

deeno
it does, but i would need to open a port, and due to the fact that there were some security issues in the past, we decided to use only the internal CloudStation in order to access data from outside. are there things to consider in order to make webdav secure? (https? unusual port-numbers?) i am no expert on this...

tampe125
Akeeba Staff
What you want to do is something impossible:
You want to block the access to your NAS from the internet for security reasons, but you want your site (which is in the Internet) to write backups on your NAS.

As you can see, you can't do that. What you can do is to run Akeeba Remote Control CLI on a machine on inside your network: it will trigger the backup and then download it where you want.

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!

deeno
your answer is weird...
as far as i can tell (from /documentation/akeeba-backup-documentation/data-processing-engines.html) there is an option to use "dropbox".
synologys own cloud service (actually almost identical to dropbox) is called CloudStation.
so it should be possible to use this as well?
see my initial question please:

i was wondering if there is an option to auto-upload backups to our own dropbox-like CloudStation on our Synology Server. if yes, how? if no, could there be a workaround, or are there any plans that this will be supported?

tampe125
Akeeba Staff
The fact that it looks like Dropbox, it doesn't mean it is Dropbox.
Are you using exactly the same API of Dropbox? You can give it a try, but I hardly doubt they are the same, because that would mean you have Dropbox source code.

As I already explained before, the easiest and fastest way to connect to a new remote service storage is to use WebDAV.
If supported, Synology should give you username, password and url that you should use to connect a folder on your computer to the remote storage.
Instead of connecting a folder on your computer, you can use the exactly same access details to connect your site to the remote service.

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!

deeno
SYNOLOGY CLOUD STATION
i know that it is not dropbox, i never assumed that...

again my question:
i was wondering if there is an option to auto-upload backups to our own dropbox-like CloudStation on our Synology Server. if yes, how? if no, could there be a workaround, or are there any plans that this will be supported?


so the answer is then:
no, there is no option yet to auto-upload backups to the cloud station. there is also no workaround...
are there plans in the future for this to be supported? i am aksing because you are supporting so many different services!
could be in future isnt it?
are there already any plans for it?


as i mentioned, i am no server expert, so please be patient...

WEBDAV:
as i said, webdav is no option if insecure and i dont have the knowledge to make it secure...

AKEEBA CLI:
would akeeba remote cli run on a synology server?
if yes, would there need to be any ports configured as open in order for akeeba remote cli to fetch the backup and save it on the synology server?

thanks i advance

nicholas
Akeeba Staff
Manager
Dear Kostas,

As you can read in Synology's page the Cloud Station is deigned to sync data between your Synology DiskStation and existing third party cloud services such as Dropbox and S3. It DOES NOT offer a Dropbox-compatible or S3-compatible API for accessing the data stored into your DiskStation.

As you may also note, Synology does NOT offer an API for third party developers like ourselves to have access to DSM from outside the Synology hardware. The API they offer only applies to running software INSIDE the NAS hardware itself. As such it will be impossible for us to develop a solution which connects to your NAS since there is no way to talk to it directly.

That said, YOU CAN ALREADY USE your Sinology DiskStation with Akeeba Backup. As you can read for yourself on Synology's site they support access to the NAS using FTP, SFTP and WebDAV, all three methods already supported by Akeeba Backup.

Please note that SFTP (Secure File Transfer Protocol over SSH2) is as secure as it gets. If for your own reasons you don't want to enable it, sorry, but the problem is with your own, self-imposed restrictions, not our software. We give you three ways to talk to your NAS (FTP/FTPS, SFTP, WebDAV) but you want to use none of them.

Therefore I have to correct you.

so the answer is then:
Yes, there are three options already to auto-upload backups to the cloud station. You do not want to use any way to transfer data over the Internet, but somehow want to transfer data between two different machines on different networks connected only over the Internet to which there is also no workaround...

And since you are asking us for something impossible (transfer data over the Internet without using the Internet) we are deeply sorry but we cannot provide a practical solution. As a result I will have to close this ticket with a final advice: use SFTP.

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!