The Joomla! Extensions Directory ™

Akeeba Backup Popular ComponentModulePlugin

Akeeba Backup Core is the successor to the now famous JoomlaPack component. In a nutshell, Akeeba Backup Core is an open-source backup component for the Joomla! CMS, quite a bit different than its competition. Its mission is simple: create a site backup that can be restored on any Joomla!-capable server. Its possibilities: endless. It creates a full backup of your site in a single archive. The archive contains all the files, a database snapshot and an installer similar in function to the standard Joomla! installer. The backup and restore process is AJAX powered to avoid server timeouts, even with huge sites. Alternatively, you can make a backup of only your database, or only your files. If you want a reliable, easy to use, open source backup solution for your Joomla! site, try it out.

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.

Latest Joomla! 2.5/3.x only. We have older versions for past Joomla! 1.5/1.6/1.7/2.5/3.x versions 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
- 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 software (Akeeba Kickstart 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 to request support. Its documentation, the troubleshooting wizard and searching the public tickets is free.


Report Extension




Reviews: 3
Tried it with SQL v4.x compatibility and after the initial pass of table and content backup, it just sat fat-dumb-and-happy while trying to compress.
Reviews: 97
Joomla! Pack does what it claims. This is a new concept for backing up Joomla websites. I love it so much that I had made a Chinese translation for its language file.

Hope it can be better and better. Thank you Nicholas.
Reviews: 1
Excellent - works a treat
Reviews: 2
Worked first time for me, just what I needed to transfer the maintenance of some existing live sites to my local development web server.

Obviously had to change
$mosConfig_live_site = ''
$mosConfig_live_site = 'http://localhost'
in restored local configuration.php

but otherwise everything just worked. Thanks a lot Nicholas.
Reviews: 1
First a little background:

I have GoDaddy hosting for one of my websites. I originally set up Joomla through their hostingmetropolis "value applications" feature because I figured it would be easier. Well apparently the MySQL database that they set up for you is not under your hosting but on a different server all-together. Unfortunately they only give you the joomla admin name and password and not the one to database. I wanted to install a component that required use of the same database as the joomla install. Needless to say, I was out of luck. I emailed GoDaddy's support and they told me that they couldn't help me because hostingmetropolis is who sets that up and not them. The kicker here is that hostingmetropolis IS GoDaddy! I emailed them back to ask them how I would go about fixing this problem and they told me to uninstall Joomla from hostingmetropolis and install it manually. So now I'm screwed. I have no access to the raw database because they can't/won't give me the password and I have a ton of content that I need to transfer over to a new Joomla installation that I'm going to manually create. Greaaaaat.

Fast forward to finding the Joomla! Pack...

I install it easy as apple pie, follow the instructions on how to backup my database/mambots/modules/etc. and how to restore them somewhere new. I can't tell you how smoothly this went. I was up and running again in about an hour flat. My only complaints, and they are but a few, as others have said, that whole username and password business when reinstalling (by accessing is useless. The new Joomla site uses the same exact database as the old one so your original joomla super admin username and passwords are the ones you want to use. I think it's a remnant of their variation of the installer that puts it there, so just keep that in mind and you're fine.

Second complaint, it does NOT keep your Site->Global Configuration settings. I had to go in and turn back on SEF URL's and a few other settings like linking titles of articles. Like I said, nothing major. Other than that, every single mambot, module, addon, doodad, etc were all in place exactly as I had them before.

If I could give this a star rating, it would be a 4 1/2 out of 5. Very minor grievances with an extremely satisfied result in what it does, and the best part about it? It's free. Thank you guys very much, you've saved me immensely. I would never have been able to get all my old data without this!

Sorry for the long review, but I really do endorse this product, it does exactly what it says it's going to do!
Reviews: 1
Everything went smoothly once I actually *read* the manual. (Hint: When restoring, browse to /installation rather than the Joomla root...) It is thorough and clear, but required reading before attempting a restore.

I needed to move/restore my site to another server and subdirectory, and share my notes for the benefit of those with similar needs:

If you use search friendly URLs (e.g. Artio JoomSEF or OpenSEF (not on but, remember to modify the RewriteBase directive in .htaccess.

It's obvious that /configuration.php must be modified, but there are quite a few settings to remember. Off the top of my head: $mosConfig_absolute_path,
$mosConfig_cachepath, $mosConfig_db, $mosConfig_host,
$mosConfig_live_site, $mosConfig_user, $mosConfig_password...

A global search/replace for /oldsubdir to /newsubdir can be useful to alter any absolute URLs in .htaccess, templates or css, provided /oldsubdir is a reasonably uncommon string. I used the freeware editor PSPad for this: Search > Search/replace in files. (Hardcoded absolute URLs in content require similar modification, but I don't know any quick way to do this globally.)
Reviews: 1
Even with new release backup hangs after 5 to 10%, and comes up with the screen that timeout occured and report the bug, I am not sure where to report the bug as author does not have place report the bugs. I am not sure how others able to backup the sites with this componet.

With multi-step (huge sites) selction backup does not even proceed.

I hope author fixes these problems to make great useful tool.
Reviews: 1
I installed it, then used it to pack and download. 50 megs was packed and downloaded in about 5 minutes.

I then uploaded to the new server in a test subdirectory and unpacked the compressed file via the control panel file manager. The upload took the usual 20 minutes. (A question: is secure technology available to do a straight old-server to new-server file transfer without using one's local desktop as an intermediate stopping point?)

I then pointed my browser to the installation subdirectory created during the unpack process. This runs the install program. I had a few password related problems.

Then I remembered that the new server used a different prefix ... old MySQL db was xxxx_site1 , new MySQL db was yyyy_site1. Old MySQL user was xxxx_admin, New MySQL user was yyyy_admin.

So I got around this by
1. Manually creating the new db 'site1' on the new site using the cpanel. This, of course, became db 'yyyy_site1' automatically on the new server.

2. Manually creating the user 'admin' on the new site, which got translated to 'yyyy_admin'. I gave it a password and wrote it down.

3. Manually adding the new user 'admin' to the new db 'site1', with full permissions, naturally.

Then I reran the install program with the MySQL user named 'admin' and the password I had written down.

I spent another few minutes checking out each page, and everything looked good at first glance. Two days later things still look fine.

Perhaps I took the long way, but, even with the few extra steps, it was very easy and fairly quick. My sincere thanks to the author and to those whose testing has refined the component.
Reviews: 2
What a great tool. In about 15 minutes, I had installed this on a Joomla site and MAMP on my MacBook Pro. Backed up the site and installed Joomla on my laptop. Site was perfectly replicated. Full marks!
Reviews: 1
I backed up a 120 MB Joomla website which is already up and running and tried to install it locally to test the component. I am running 1.0.12 and it worked PERFECTLY! This is THE component I was looking for... It effortlessly backs up sites, even the big ones.

Since there is no documentation available, I am posting an outline of the steps:
1] Install the component and backup your website. You can view the ftp path of your backup through this component.

2] Download/transfer the backup file to your desired location. This file must then be unzipped in the desired location.

3] Now, you might need to change some parameters. If your site has a huge database, you need to change the maximum execution time for a php script. Find the 'php.ini' file for your server (not sure where it will be), which is the file with the php settings for your server. For local testing, I had to restart the server but I'm not sure what you'd do for remote hosting. Anyway, the value for 'max_execution_time' in the 'php.ini' file should be increased to around 200 seconds for larger databases.

4] Now, point your browser to http:///install/
where the is the exact location of your unzipped files.

5] You will notice a joomla installation screen. Follow normal procedure, just make sure the name of the database is the same as that you had in the initial website. Change the database server in case there is already a database with that name in your server.

6] If you do not get past step 5, in the MySQL settings screen, try increasing the max execution time mentioned in step 4.

7] Make sure you use the same password for admin in the final screen,

8] Remove the installation folder.

9] Download via ftp, your configurations.php file for joomla. Change the '$mosConfig_live_site' to the path of your joomla installation.

Thats it! You have your entire site backed up!

Thanks a lot to this empowering component.
Reviews: 2
No problems installing or backing up the site! Great job and THANKS.

Some quick feature requests:
1. If there are multiple sites installed on the database, it would be nice to be able to select the tables that we would like to backup. Same with the files/folders.
Reviews: 1
Well, I tried the .3.3 version, and it ALWAYS got stuck on the first folder it tried to list the files for. It would never go farther no matter how long I waited.

I tried this latest version, but the backup button doesn't do anything. It doesn't start backup or anything.

Any ideas? If you need more info, I can provide it, but I can't get this to work at all. I REALLY hope that whatever my problem is can be fixed, whether it's on my end or the extension's end. Thanks for the plug.
Reviews: 5
Like other postings I was looking for a backup component that would backup data and site files all in one go. Unfortunately, every time I tried to run a backup of this component it just hung! If it is because I am using 1.0.12 Joomla, please can this component be updated as soon as possible. A complete backup solution like this component, would be perfect.
Reviews: 2
Pro: Easy easy install and config
Con: Never finishes backup, freezes every time. Really takes away from the usefulness of the com.
Owner's reply

If you are experiencing problems - unlike most users out there - it's more appropriate to discuss them on the support forum, rather on a review site like this. After all, no software is without bugs and the only way to solve them is to get feedback from users like you.

Reviews: 3
I was looking for such a component a long time to

.) backup the database
.) backup the files

It works perfectly.
The option to restore a backup on another location is absolutely great and more than i expected.
Reviews: 3
I'm wondering if all of the folks who claim success with this were only moving or copying from one Linux-based install to another or from a PC to a Linux install. I can't get it to enable me to clone my Linux-based install to my home Windows XP PC. I've successfully done that with other more complicated approaches, but can't do it at all with this component.

The component installs just fine on my Joomla Linux site. And it makes a complete backup which downloads and appears to unpack just fine on the PC. But I can never get past Step 1 of the installation on the PC. After confirming the database name, localhost designation, log-in name, password, etc., pressing the "Next" button causes the install to just hang. I've tried a complete new install twice. Same reaction both times. And each time I let the attempted install run for at least an hour before giving up. The thing just sits there and spins and spins. The tables appear to be loaded into the database (I used phpMyAdmin to confirm this after each attempt), but the installation never proceeds or ends successfully.

Too bad. I've spent about 5 hours tonight struggling with this thing. My wife is giving me nasty looks because I've been working on this instead of watching TV with her. I guess I'll have to give up for the night and try another utility tomorrow. Sad to have to toss this one out.
Reviews: 1
I am running a site for my church and just used this today to set up a dev instance for playing with the CSS.

Other than my pickle-fingering an entry during the install, this worked out quite well! After my mess up, i just had to fix the config file and be on my way.

Would be great to add support for choosing an ftp server and directory to place the zip in, have it auto unzip if wanted, and have it run at certain intervals via crontab.

I recommend this to anyone.
Reviews: 1
it's simple and fast install , i love it
thanks for delveloper
Reviews: 4
The author is hangs while attempting to compress my huge website. About 50 megs of stuff, probably.
Reviews: 1
I'm having similar problems to some other users.
tried it on 1.0.8 installation and it hung every time either during file list creation or while compressing the data.
upgraded to 1.0.12 and i get a different problem, it finishes and creates an archive file but it is seriously incomplete, sometimes the archive will not open as it is corrupt and sometimes it will open but not extract.

This looks like the answer to my backup needs, everything about it seems easy to use and installation was a breeze. Just hope the next release solves some of the problems.
Page 45 of 46