Support

Akeeba Backup for Joomla!

#38529 Automatic backups & Quota Management with Amazon s3 Storage

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
4.2.7
PHP version
8.0.23
Akeeba Backup version
Pro version 9.5

Latest post by Nick_Q on Monday, 13 February 2023 08:39 CST

Nick_Q

I have traditionally used a Cron job triggered from my hosting control panel to initiate automatic backups and use Akeeba Backup Pro to file that backup within Amazon S3. This system has worked well for a number of years but I am now looking to check and amend it as necessary if my understanding of the options can be improved!

I have a lifecycle rule applied within the destination folder on S3 which effectively removes stored files after 30 days. I also have Quota sessions set within the Amazon S3 profile.  I assume that BOTH rules will apply and therefore I don't need both but should choose one or the other.  The benefit of using the quota option is presumably better control of the log files and a more precise picture under "Manage Backups"

I am considering changing things to use more precise age quota management within Akeeba Backup including NOT deleting a backup (say from the 1st of the Month) and otherwise only keeping the last 31 days worth whilst changing the Amazon LIfecycle rule to "Expire" files after say 12 months

Is this correct and is there anything else I should consider before implementing this "upgrade"?

tampe125
Akeeba Staff

Hello,

yes you're right, that sounds a perfect plan!

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!

Nick_Q

Thanks Davide,

Finally, I think I understand that with the backups deleted the log of the backup remains depending on what setting you have against "obsolete" records  (Mine currently set at 50)

I am attempting here to make sure that with the settings previously described the logs will sort themselves out over time - is that correct?

tampe125
Akeeba Staff

Yes that's right.

When you delete the backup archive, it's flagged as "obsolete". The quota policy you set means that it will only keep the last 50 records, everything else will be deleted from the database, including log files.

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!

Nick_Q

Huge Thanks Davide,

Confirmation and clarity seem to be rare phenomena these days so thank you for both on this...

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!