Support

Akeeba Backup for Joomla!

#12520 Can Akeeba delete old backups on Amazon 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 Thursday, 31 May 2012 17:00 CDT

user30646
Mandatory information about my setup:

Have I read the related troubleshooter articles above before posting (which pages?)? No
Have I searched the tickets before posting? No
Have I read the documentation before posting (which pages?)? No
Joomla! version: (unknown)
PHP version: (unknown)
MySQL version: (unknown)
Host: (optional, but it helps us help you)
Akeeba Backup version: (unknown)

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:

nicholas
Akeeba Staff
Manager
Yes, as long as you enable the remote quotas option and setup your desired quota options.

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!

user30646
What is the popular solution to only keep most recent, say 30 days backups on Amazon S3?

Thanks.

jwn

nicholas
Akeeba Staff
Manager
Enable remote quotas, enable count quotas and set the Count Quotas option to 30. Quick and easy :)

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!

user30646
Hi Nicholas,

Thank you for your response. But it looks the solution does NOT work for me.

I attached 2 screenshots here: one for the Akeeba profile configuration (Enable remote quotas, enable count quotas and set the Count Quotas option to 30), the other is the S3 backup list result window.

Would you take a look and see what I missed?

The Akeeba version: Akeeba Backup Professional 3.3.6 (2011-11-06)

user30646
S3 file archive after the backup run with remote quotas enabled.

nicholas
Akeeba Staff
Manager
Your version of Akeeba Backup is no longer supported. Please upgrade to the latest version available for your environments.

Please note that older versions of Akeeba Backup may have had bugs which have long been resolved. Unless you are using Joomla! 1.5 with Akeeba Backup 3.4.3 or Joomla! 2.5 with Akeeba Backup 3.5.1 I can not provide support for potential bugs.

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!

user30646
My site is running J!1.7.3 and when I was trying to update Akeeba, got error for Backup.

Anyway, I understand your policy. But that'll be great if you still remember the solution for Back failed info:


Backup Failed

The backup operation has been halted because an error was detected.
The last error message was:

AJAX Loading Error
HTTP Status: 500 (Internal Server Error)
Internal status: error
XHR ReadyState: 4
Raw server response:

That's alright if you don't.

I don't have plan to upgrade this site to J!2.5x.

Thanks for all the response.

nicholas
Akeeba Staff
Manager
You can upgrade to Akeeba Backup 3.3.13 manually. It's very easy! Download 3.3.13 from its download page. Now go to Extensions, Manage Extensions and use Upload and Install to install this version. If you get an error, just disable the System - System Restore Points plugin and retry. Afterwards try running a new backup and send me the backup log file. This will tell me if it's a known bug or we can apply a workaround to a possible server restriction.

Now, regarding you still using Joomla! 1.7.3. You probably want to get your site hacked! I mean, you're using Joomla! 1.7. This is an OBSOLETE and INSECURE version of Joomla!. I have a friend who is not a developer. He was able to follow the widely published instructions and hack into a Joomla! 1.7.5 site in 5 minutes, using nothing but Firefox and Firebug. Since you have no plans on upgrading away from a grossly insecure, outdated and no longer supported by the Joomla! project version of the CMS you have to expect your site to get hacked very soon. In this case not being able to delete older S3 backups is the least of your worries. If someone spends the necessary 5 minutes to hack into your site using the method I linked to above he can go into Akeeba Backup's configuration (fully editable visible to him as he's now a Super Administrator) and see your S3 access and secret key in the page's source. From that point you are completely screwed as the attacker has full access to your site, your backups and your Amazon S3 account. So please remember this warning:
If you continue to use Joomla! 1.7 despite my express concerns on its lack of security I am not to be held responsible in the very likely event that you get hacked and the attacker gains full access to your Amazon S3 account.

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!

user30646
Thank you so much Nicholas! We really really appreciate your opinion. We are evaluating our sites and will take steps on the J! update/upgrade.

Thanks again.

nicholas
Akeeba Staff
Manager
You're welcome! I am trying to raise awareness to the fact that using outdated software is like opening a very big backdoor to hackers. After all, most people know me because of my security talks around the world :)

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!

user30646
I can see that you have been helping people avoid to be the victims of hackers.

Admire you!

nicholas
Akeeba Staff
Manager
Thank you!

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!