Akeeba Backup for Joomla! 5.2.0 Stable

Released on: 2016-09-07 09:19 CDT

What's new

Working towards PHP 7.1 compatibility. PHP 7.1 has deprecated the mcrypt encryption library which is used for settings encryption and JPS encrypted backup archives. This version of Akeeba Backup can use either the mcrypt or the OpenSSL extensions of PHP for encryption. One of them must be installed for encryption to work. On the plus side, the OpenSSL extension is much faster, leading to faster backups.

Missing files from the backup on very few servers. This usually occurs when running a backup through CLI / CRON (through the akeeba-backup.php file). In these cases the size of the CLI backup will appear much smaller than the size of a backup taken from the backend of your site. This issue is highly server-specific and affected only very few servers. We made some optimizations to the backup engine which circumvent this issue.

Better detection of third party issues that break Akeeba Backup. This includes CloudFlare's disastrous “Rocket Loader” feature which breaks all JavaScript in Joomla; also table corruption due to the database server's fault. Now you will be warned about these issues and given instructions to fix them.

Improvements to Microsoft Azure support. Now using the API version 2015-04-05 which is the latest at the time of this writing. Furthermore, you can store files larged than 64Mb.

Local time zone support in Manage Backups page. You can select whether to see GMT time (like previous versions) or local time for the backup start time in the Manage Backups page. This setting does not affect backup file naming where GMT time is always used (otherwise the naming of your backups would confusingly differ based on who and how is backing up your site).

PostgreSQL and Microsoft SQL Server / Azure SQL Server support in the Core version. The 0.1% of you who don't use MySQL can now use Akeeba Backup Core to backup and restore your site on PostgreSQL or MS SQL Server. Please note that you can not restore to a different database server technology. That is to say that you can not take a backup of a MySQL site and restore it to a PostgreSQL server or vice versa.

Fixed issues with the displayed backup size. When you had enabled the “Process each part immediately” option but not the “Delete archive after processing” option (or when you had chosen the post- processing engine is “No post-processing”) the recorded backup archive size was larger (typically double) the actual backup size. So if you suddenly see the backup size dropping in half after installing this version of Akeeba Backup don't freak out and don't ask for support; just check the actual size of your backups and you'll see they didn't change between the previous version and this one.

Joomla! 3.4 or later

We only support Joomla! 3.4 or later, including 3.5. We strongly advise you to run Joomla! 3.4.7 or later for security reasons. Older versions of Joomla! have known major security issues which are being actively exploited to hack sites. Do note that these security issues were fixed on Christmas Eve 2015 thanks to the effort of our development team who contributed their time and knowledge to make Joomla! more secure.

PHP 5.4.0 or any later 5.x/7.x version is required

Support for PHP 5.3 is discontinued. It's end of life since August 2014 and widely considered a security risk, unfit for production sites. Our software requries PHP 5.4 or later and is compatible with PHP 5.4, 5.5, 5.6 and 7.x. We strongly recommend using PHP 5.6 or 7.x.

We'd like to remind you that Joomla! 3.4 does NOT support PHP 7. PHP 7 is only supported by Joomla! 3.5.0 and later versions. Akeeba Backup will work perfectly fine (and very fast!) on a Joomla! 3.5 or later site running on PHP 7.

Changelog

Bug fixes

  • [LOW] Archive integrity check refused to run when you are using the "No post-processing" option but the "Process each part immediately" option was previously selected in a different post-processing engine
  • [LOW] Editing a profile's Configuration would always reset the One-click backup icon checkbox
  • [LOW] Front-end URL without a view and secrety key should return a plain text 403 error, not a Joomla 404 error page.
  • [LOW] Reverse Engineering database dump engine must be available in Core version, required for backing up PostgreSQL and MS SQL Server
  • [LOW] Total archive size would be doubled when you are using the "Process each part immediately" option but not the "Delete archive after processing" option (or when the post-processing engine is "No post-processing")
  • [LOW] Warnings from the database dump engine were not propagated to the interface
  • [MEDIUM] Cannot download archives from S3 to browser when using the Amazon S3 v4 API
  • [MEDIUM] gh-601 CloudFlare Rocket Loader is broken and kills the Javascript on your site, causing Akeeba Backup to fail

New features

  • ALICE raw output now is always in English
  • Added warning if CloudFlare Rocket Loader is enabled on the site
  • Added warning if database updates are stuck due to table corruption
  • Sort the log files from newest to oldest in the View Log page (based on the backup ID)
  • Support the newer Microsoft Azure API version 2015-04-05
  • Support uploading files larger than 64Mb to Microsoft Azure
  • View Log after successful backup now takes you to this backup's log file, not the generic View Log page
  • You can now choose whether to display GMT or local time in the Manage Backups page

Critical bugs and important changes

  • Missing files from the backup on some servers, especially in CLI mode
  • mcrypt is deprecated in PHP 7.1. Replacing it with OpenSSL.

Release files

Akeeba Backup Core installation package

pkg_akeeba-5.2.0-core.zip

2.25 Mb

Joomla! 3.3 Joomla! 3.4 Joomla! 3.5 Joomla! 3.6 PHP 5.4 PHP 5.5 PHP 5.6 PHP 7.0

Download now