Akeeba Backup has won the prestigious Administrator Only Extension J.O.S.C.A.R. Award at J and Beyond 2010. Download it for free to find out why.
Joomla! 2.5/3.0 only. We have older versions for Joomla! 1.5/1.6/1.7 on our site.
- It configures itself for optimal operation with your site. Just click on Configuration Wizard.
- One click backup.
- AJAX powered backup (site and database, database only, files only or incremental files only backup)
- The fastest native PHP backup engine.
- Choose between standard ZIP or highly efficient JPA archive format
- able to exclude specific files, folders
- able to exclude specific database tables or their contents
- Unattended backup mode (CRON job scheduling), fully compatible with Webcron.org
- Backup using any cellphone made after 2007 with a web browser using our exclusive "Lite Mode" (including the cheapest Nokia and Sony Ericsson models!)
- AJAX powered site restoration
- "Kickstart" restore: restore without unpacking backup
- Move your site between hosts without downloading/uploading anything (using the DirectFTP backup engine)
- Archives can be restored on any host. Useful for transferring your site between subdomains/hosts or even to/from your local testing server (XAMPP, WAMPServer, MAMP, Zend Server, etc).
and much much more!
Do not miss out the complimentary companion desktop software (Akeeba SiteDiff and Akeeba eXtract Wizard) which are available free of charge from our site. They make working with Akeeba Backup a breeze.
Note: The software is free of charge, its support is not. You need a valid subscription (starting at EUR 7.79) to request support. However, its documentation, the troubleshooting wizard and searching the forum is free.
*** IF YOU CAN'T FIND HOW TO ENABLE A FEATURE LISTED HERE, PLEASE READ THE (FREE) DOCUMENTATION! ***
In one case Akeeba didn't have a feature in the 2nd rated extension. However, when someone asked for it the lead developer gave his reasoning for not having added it in previously. However, by the next release he added it as an option so that advanced users could turn it on yet to keep things simple it was turned off by default.
Even though setting up the backup extension truly was easy and as simple as the click of one button. I automate everything possible and the real gem for me is the Akeeba Remote Control application that is now set up to automatically download my backup to a local machine at the schedule I chose.
I did need support to help with one element of the Remote Control installation. I submitted a ticket on a Friday and to my surprise and delete the issue was resolved and the automated backup was fully functioning by Saturday morning. Thank you Nicholas!
Save yourself the time of researching various backup extensions and just install this one. I'd be shocked if you aren't very satisfied with the results.
Although the free version is pretty full featured, I like the Pro package, as it lets me schedule a cron job for the backup--and then automatically port it over to my Amazon AWS S3 cloud. The filtering on non-changing files is pretty granular, and makes for quick essential daily backups of user content something that you will not have to worry about.
Great solution, and very low overhead on your server when running.
This component has made life easy, i trust the component so much that even if there is warning / error, i blame my hosting or site for it. So well maintained, this can never go wrong.
Thanks Nicholas for the wonderful component.
I had done several backups of my site, but finally got around to trying a restore of the site on a different domain today. First, I tried restoring locally on my laptop, but couldn't do it.
Eventually, I was successful restoring to a new domain, but with a slight hiccup (read on). I was having problems with the db creation portion of the restore, and read in the manual (yeah, I read the documentation!), that "Akeeba Backup Installer doesn't have adequate permissions to create a new database on most commercial
hosts." Oh well, I thought I'd try it anyway.
I clicked next (on the "DB Restore" page), leaving the db settings as they were presented (taken from the archive) and wanted to see what would happen. Sure enough, I got the dreaded "Could not connect to Database message." Not exactly being an expert in db's, I went to my cpanel and created some new db's and re-entered the new values into the "DB Restore" page. No luck again.
Finally, I went back to my cpanel and deleted the new db settings, and tried the "DB Restore" again with the original, archive settings, and BAM! It worked! Not sure how or why, but it worked.
I logged in, checked out my site, and all is well. Of course, I am going to do several more restores until I understand it better, but it worked.
It'd be nice if the author could chime in on this. I tried registeing on their forum but never got an activation email.
cPanel has two quirks. The first is that it prefixes the database and user name. If your user account is foo and you create a database named bar you end up with the full database name foo_bar which is what you have to use for the restoration. The other is that after creating a database and a user you have to add the user to the database. We can't document that because cPanel, Plesk and a myriad of other control panels use different methods for creating databases. This should all be in your host's documentation. Why it worked the second time you tried? Most probably because you ended up doing it right and the "remembered" values were the ones you typed in and not the ones in the archive file (if you don't restart the installer from the first step it remembers your previous settings).
Regarding the activation email, check your junk folder. This is especially true if your mail host is using graylisting, as our site's email is set up to come from an unattended mailbox (we hate receiving spam).
We upgraded to the professional version because you can include databases and folders/files outside of Joomla as part of the backup. Plus you have more options for excluding items from the backup.
Akeeba just works. Its the best way to backup/restore or move/copy your Joomla site.