Support

Akeeba Backup for Joomla!

#9295 Restore and/or download from S3

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 Sunday, 15 January 2012 08:38 CST

Ewoudv
Mandatory information about my setup:

Have I read the related troubleshooter articles above before posting (which pages?)? Yes
Have I searched the forum before posting? Yes
Have I read the documentation before posting (which pages?)? Yes
Joomla! version: 1.7.3
PHP version: 5.2.17
MySQL version: 5.0.92-community-log
Host: (optional, but it helps us help you)
Akeeba Backup version: 3.3.11

EXTREMELY IMPORTANT: Please attach a ZIP file containing your Akeeba Backup log file in order for us to help you with any backup or restoration issue. If the file is over 2Mb, please upload it on your server and post a link to it.

Description of my issue:
Hi Nicholas,

I have just succesfully setup the S3 backup option. In my bucket I can see that the backup has been uploaded (into 8 parts). But, how can I restore from there my website to either my live website (in case my hosting company has a server problem) or to my local computer for testing purposes. Also how can I download the files? Probably through ftp but what do I need to fill in at Host name? Username and Password are probably the ones I need to sign-in at amazon.

If I remember correctly, sometime ago I read somewhere that it is also possible to delete the backup files after a certain amount of time so the bucket will not grow to big. Can you tell me if this is correct and how to do this?

It are a lot of questions but I have spend the whole morning to find answers on your site and google but without succes unfortunately. So I hope you can help me with these questions. Your documentation for setting up backup to amazon might need to be complemented with how to restore from Amazon S3?

Many thanks,

Ewoud

nicholas
Akeeba Staff
Manager
Hi Ewoud,

It's actually pretty straightforward. Those backup files are just like any other regular backup file. You can download all of the parts (.jpa, .j01, .j02, ...) to your local machine and restore them as per the instructions in our Video Tutorials or our Quick Start Guide. The reason there is no specific documentation for restoring "from Amazon S3" is that Akeeba Backup only produces backup archives; where they're stored is completely irrelevant to the restoration. You just have to download/upload those files to wherever you want them restored and follow the documented procedure.

The thing is, how do you download files from Amazon S3? OK, even though that's not part of our regular support, I have some user tips for you. The easiest method is by using the free S3Fox add-on for the Firefox web browser. If you are on a Mac, you can also use Cyberduck (it supports S3 out of the box). On Windows you can always use CloudBerry Explorer for Amazon S3. They have a free version which is more than decent and their paid version is just brilliant (and very cheap for what they offer). If you're on Linux, the only reliable software I know is S3Fox. You can also use Amazon's AWS Management Console, a web-based file manager which allows you to transfer files between S3 and your computer, as well as manage files stored on S3.

Regarding getting rid of old backups, you can use the "Enable remote quotas" in Akeeba Backup's Configuration page to apply the Count and Size quotas to remotely stored files (i.e. files stored on Amazon S3) or you can use the super-convenient "Enable maximum backup age quotas" to keep only the backups from the X last days and the backup taken on the Yth of every last month, where X and Y are configurable. This is the recommended approach with X=31 and Y=1, which keeps a month's worth of backups and the backup taken on the 1st of each month.

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!

Ewoudv
Wow, great support as always. Even on sundays you reply very quickly.

Your reply makes everything much more clear to me now and I have been able to download the files from S3. And the enable remote quotas is a great tool.

I only need to figure out now how to enable the cronjobs but that can be found in your documentation:).

Thanks again for the great support.

Ewoud

nicholas
Akeeba Staff
Manager
You're welcome :)

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!