Introduction

Backup, Site Security

Akeeba Backup Core is the most widely used open-source backup component for the Joomla! CMS. Its mission is simple: create a site backup that can be restored on any Joomla!-capable server, making it ideal not only for backups but also for site transfers or even deploying sites to your clients' servers. Akeeba Backup 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. Akeeba Backup is the reliable, easy to use, open source backup solution for your Joomla! site.

  • Favourite
  • Report

Akeeba Backup has won six J.O.S.C.A.R. awards at J and Beyond. Download it for free to find out why!

Joomla! 3.4 and later, PHP 5.4 and later (including PHP 7). We have older versions for Joomla! 1.5 to 3.3 and older PHP versions on our site.

Features:

  • The Configuration Wizard configures itself for optimal operation with your site, automatically.
  • The fastest and most reliable native PHP backup engine.
  • One click backup.
  • Integrated restoration for same server restoration.
  • Site transfer wizard. Transfer your site between servers fast and easily.
  • Restore with Akeeba Kickstart (free of charge script): restore extracting the backup directly on the server; no need to upload thousands of files by FTP!
  • Choose between standard ZIP or highly efficient JPA archive format.
  • Exclude specific files, folders.
  • Exclude specific database tables or their contents.
  • Unattended backup mode (CRON job scheduling), fully compatible with Webcron.org
  • Archives can be restored on any host. Useful for transferring your site between subdomains/hosts or even to/from your local testing server (e.g. XAMPP, WAMPServer, MAMP, etc).

and much, much more!

Note: The Akeeba Backup Core component is free of charge, its support is not. We can't tell you what you need to get support because of JED censorship, but you can find out about it on our site. In any case, Akeeba Backup's documentation, video tutorials, troubleshooting wizard and reading the public tickets is free of charge.

*** IF YOU CAN'T FIND HOW TO ENABLE A FEATURE LISTED HERE, PLEASE READ THE (FREE) DOCUMENTATION AND WATCH OUR VIDEO TUTORIALS! ***

Quase mágico de tão bom!



Posted on 21 October 2018
Functionality
Faz o backup completo do site e banco de dados e transforma tudo em um único arquivo
Ease of use
Com apenas 1 click pode fazer o backup e depois para instalar todo o site é super rápido.

Quase mágico de tão bom!



Posted on 21 October 2018
Functionality
Faz o backup completo do site e banco de dados e transforma tudo em um único arquivo
Ease of use
Com apenas 1 click pode fazer o backup e depois para instalar todo o site é super rápido.
Functionality
It does everything it is supposed to perfectly.
Ease of use
It is very simple to use.
Support
I don't remember ever needing support.
Documentation
The documentation is great. I sometimes get a little lost looking for what I need.
I used this to: I use Akeeba Backup to make backups of my clients websites and my own websites. I back up a metric ton of websites (which is a lot when you consider how little a website actually weighs). I use it on every website! Always!
Functionality
Unbelievable the Akeeba (free) utility is FREE! I can't imagine whats the paid version would do.
Ease of use
Very, very simple, both creating the backup as well as transfering a new version of a site to the production server.
Support
No need for support yet, but judging the documentation, it must be good!
Documentation
Superb and extensive:well written, simply follow the steps, explanations where needed.
I used this to: Backup and site transfer. Very simple to use, meaning the software must be quite advanced.I use it for (now) two sites, eventually five.

My essential Joomla tool



Posted on 04 October 2018
Functionality
Do job
Ease of use
easy to understand to use
Support
good support
Documentation
complete
I used this to: backup my clients website

Life saver



Posted on 01 October 2018
Functionality
This is simply a MUST HAVE extension.
Ease of use
if you dont need to play with settings, it is few click work with it.
Support
Didnt need
Documentation
Didnt need

Life saver



Posted on 01 October 2018
Functionality
This is simply a MUST HAVE extension.
Ease of use
if you dont need to play with settings, it is few click work with it.
Support
Didnt need
Documentation
Didnt need
Functionality
Configuration 10/10.
Manual backup 10/10.
Scheduled backup 2/10 (but this is free and they have to hold something back for the paid version)
Ease of use
Configuration 10/10.
Manual backup 10/10.
Scheduled backup 2/10 - but they provide functionality to process backups triggered elsewhere.
Support
Regular updates: 10/10
Ability to log issues: 5/10 - cannot log tickets but can report bugs at https://www.akeebabackup.com/contact-us.html
Documentation
Excellent - including how to trigger backups using e.g. webcron (though I do it using task scheduler on my PC).
I used this to: Site / database backups.
Owner's reply: Scheduled backups have always been possible with Akeeba Backup Core since it was called JoomlaPack back in 2007. In fact, the free version allows you to take scheduled backups in two different ways:

1. Frontend backups for use with CRON. Documented here https://www.akeebabackup.com/documentation/akeeba-backup-documentation/automating-your-backup.html#frontend-backup and also described in great detail in the component itself. You can also find a video about it, used in conjunction with WebCRON in https://www.akeebabackup.com/documentation/akeeba-backup-documentation/automating-your-backup.html#frontend-backup This is the method we have supported for over 10 years. Documentation and videos are linked to by the component and are free of charge.

2. The JSON API which can be used by our free of charge Akeeba Remote CLI (see its free of charge documentation at https://www.akeebabackup.com/documentation/arccli.html) or through third party services such as myJoomla and Watchful. We DO NOT make money out of these third party services because, well, they are third party...

Regarding the paid version, it adds exactly two (2) additional methods:

a. A CLI script which uses the front-end backup method. This is a more complicated version of the script we already give you for free in the Automate Your Backup page of the free of charge version of our component. The main difference is that it is more verbose and gives you exit codes which can be used in automation. Really not that much different than using cURL or wget.

b. A pure CLI backup script which does not go through the web server at all. Yes, this is something not provided in the free version.

All of the above do require you to set up a CRON job on your server or use a third party service. When Paul emailed me about his review I sent him a long explanation why this is necessary. Please let me copy & paste here (it's a LONG read).

There is a very good reason why we don't allow backups to happen "magically", e.g. through a system plugin: backup consistency. I am not making this up. Back in 2010 to 2012 we had a system plugin which would "magically" take scheduled backups, the Lazy Scheduling plugin. However it had several shortcomings.

The backup is a very long and resource intensive process. You cannot run the backup of an entire site in a single page load because you will run afoul of PHP's time limits, your web server's time limits, PHP's memory constraints, your database's query limit, your host's CPU usage limits or your host's I/O limits. Basically, if you don't have a tiny site on a dedicated server it will fail. That's why the backup process in the backend uses AJAX to make multiple calls to the server, each call progressing the backup just a fraction, until the backup is complete.

This does not translate very well to an automatic backup which does not use CRON. PHP is stateless language, i.e. it only executes when you call a page without having any context of what happened before that call or in parallel with that call. This means that you need something to trigger the backup and keep it progressing. If you can neither have a CRON job nor a third party service doing that for you the only trigger that's available to the system is visitor activity. However, this creates some issues.

You can only take backups when there's plenty of user activity. You need a steady stream of traffic. This is all but impossible on the small sites which would benefit the most from such a backup method. What we had seen is that backups which take 30 seconds in the backend took 2 days or even weeks to complete with the "magic" scheduled backup. This was due to a lack of activity from users.

The other problem is that you need the user to stay on the page. If they close their browser while the backup is executing most servers will drop the connection and kill the script. This has the effect of corrupting the backup archive since the backup taking code was abruptly stopped in mid-process. The next time we try to step through the backup process bad things will happen.

Since you are relying on user activity it is guaranteed that the backup is being taken when data is more likely to change. Therefore you have a problem with the backup consistency. This is not a big deal with regular backups since the backup is short enough to provide an acceptable level of consistency. The "magic" backups were resulting in highly inconsistent backups, therefore restoration errors.

There are many more reasons why this solution backfired spectacularly. I came to the inevitable conclusion: its very nature means that it cannot work reliably. That's why I removed it. I used to have the reasons for removal in the documentation until less than two years ago. Using a regular CRON job or a remote service is the best way and reliable way to schedule backups.

Best backup tool out there



Posted on 23 August 2018
Functionality
Works perfect
Ease of use
1 minute and you know how it works
Support
Documentation
Useful docu
I used this to: Backup my websites
Functionality
Nothing to say !! do the job and more , profiles feature was very cool and useful.
Ease of use
Easy for me
Support
Didn't need it
Documentation
Didn't need it
I used this to: To do backups for my website
Admin Tools Admin Tools
Free

Admin Tools

By Akeeba Ltd
Site Security
Admin Tools is a true Swiss Army knife for your site. Our freely available Admin Tools Core will detect, notify you about new Joomla! releases, fix your files' and directories' permissions, protect your administrator directory with a password, change your database prefix, migrate links pointing to your old domain on-the-fly and perform database maintenance, all with a single click. Written and ma...
Admin Tools Professional Admin Tools Professional
Paid download

Admin Tools Professional

By Akeeba Ltd
Site Security
From the makers of Akeeba Backup Core/Professional and Admin Tools Core, this is the enhanced release of Admin Tools, available on a subscription basis. On top of what Admin Tools Core already offers, Admin Tools Professional has these exclusive features: - Security tightening .htaccess (Apache), nginx.conf (NginX) and web.config (IIS) file generator with a simple yet powerful user interface - Res...
Akeeba LoginGuard Akeeba LoginGuard
Free

Akeeba LoginGuard

By Akeeba Ltd
Access & Security
A real Two Step Verification system for Joomla! Security experts agree that the first step to securing your site against unauthorized access is using a second step during the login process. Joomla 3.2 and later offer Two Factor Authentication which requires you to enter a security code along with your password to log into your site. However, Two Factor Authentication is susceptible to spoofing at...
Akeeba SocialLogin Akeeba SocialLogin
Free

Akeeba SocialLogin

By Akeeba Ltd
Site Access
DEVELOPMENT HAS BEEN SUSPENDED ON THIS PRODUCT. The European Union's GDPR makes it unclear whether you can allow users to create accounts on your site using their social media profile since explicit consent to collect their information has not been provided. Moreover, it is not clear whether logging in with social media profiles is legal because if you do not already have an account / have not acc...

Akeeba Backup

Version:
6.3.3
Developer:
Akeeba Ltd
Last updated:
Feb 18 2019
Date added:
Jun 05 2007
License:
GPLv2 or later
Type:
Free download
Includes:
c m p
Compatibility:
3
Download

Uses Joomla! Update System

Score:


Write a review