Support

Akeeba Backup for Joomla!

#8490 Pre Purchase Questions

Posted in ‘Akeeba Backup for Joomla!’
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
n/a
PHP version
n/a
Akeeba Backup version
n/a

user11896
Hi guys

I have been a long time Joomla user and have used xCloner as my previous backup solution but since the release of Akeeba I have decided that it is an easier tool to use and would be a better all round backup solution. Akeeba is also a lot faster than xCloner. However I have a few questions if I may.

1. One of the features of xCloner is I can set an FTP site for the backup to be sent to instead of just storing it on the same server. I do this so that is the server itself fails I can get the files from the other server and restore.
2. Will the cron in the Pro version enable me to run the backup every night and as per 1 transfer the backup to the other server via FTP and then allow me to delete the local backup copy?
3. Does the Pro version enable me to exclude some directories, i.e. cache from the site cache and admin?

Thanks for your help.

dlb
[ol][li]Akeeba Pro will allow you to transfer your completed backup file to S3, Dropbox or another ftp server.[/li][li]You can set the CRON job up at any interval. You can even set up a database only job on one schedule and a full site backup on another. You can optionally delete the backup file as part of the post processing transfer.[/li][li]The global cache folder is automatically excluded from the backup. You can select other files/folders to exclude from a list, by component, or using a regular expression.[/li][/ol]


Dale L. Brackin
Support Specialist


us.gifEnglish: native


Please keep in mind my timezone and cultural differences when reading my replies. Thank you!


????
My time zone is EST (UTC -5) (click here to see my current time in Philadelphia, PA)

user11896
Excellent, thanks fro the reply, I have now purchased the Pro version - keep up the great work :)

dlb
If you run into any other questions, just ask! :)


Dale L. Brackin
Support Specialist


us.gifEnglish: native


Please keep in mind my timezone and cultural differences when reading my replies. Thank you!


????
My time zone is EST (UTC -5) (click here to see my current time in Philadelphia, PA)

nicholas
Akeeba Staff
Manager
Regarding point #1, we give you two options:
1. Transfer the backup archive to a remote location (S3, DropBox or FTP server)
2. Transfer the files which would end up in the archive to a remote FTP directory. This comes in handy if you want to transfer a site but you don't have enough space to take a backup.

Regarding point #2 we not only give you three (yes, three!) different methods to schedule your backup on your server, but we also provide a desktop interface (Akeeba Remote Control) which can be used to backup any number of websites with a single click - or schedule them for remote backup, optionally also downloading the backup to your local PC and removing it from the server for enhanced security.

To further expand on point #3, Akeeba Backup Professional gives you even more power than that. You can also:
- Exclude arbitrary database tables (either their content, or completely)
- Exclude entire directories, only their subdirectories or only their files
- Use either a point-and-click GUI or the power of regular expressions (PCRE) to effect any of those exclusions.

The basic features you requested (except transferring the backup archive to a remote FTP server) are also available in the free Akeeba Backup Core version. You can check it out and find out if it fits your requirements.

Nicholas K. Dionysopoulos

Lead Developer and Director

πŸ‡¬πŸ‡·Greek: native πŸ‡¬πŸ‡§English: excellent πŸ‡«πŸ‡·French: basic β€’ πŸ• My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

user11896
Thanks guys

Yes I was aware of the free version having the features required but it was the FTP transfer I really needed. So I bought the Pro version. Either way I look at it as a way of saying thanks for a great extension :)

The only little issue I have is the ability to transfer a full archive (jpa) as one file, rather than having to do it in smaller chunks. I was able to do that with XCloner (Tar files) but on my attempts to do the full transfer of the jpa file it failed, so I had to split them up into smaller chunks. No big issue just neater if its one file rather than 15 :)

nicholas
Akeeba Staff
Manager
The ability to transfer a large file depends on how you launch the backup procedure.

Using the back-end backup, the altbackup.php, the front-end backup or the remote backup (using Akeeba Remote Control) the procedure is bound by PHP's max_execution_time constraint. If that's about 30 seconds and the uplink between your web host and your FTP server has a steady transfer rate of 1Mb/s you should be able to transfer around 25-28Mb before the script times out. This figure is derived by the 30 seconds time limit, minus 2-5 seconds it takes Joomla! to "do its thing", multiplied by the steady transfer rate.

However, if you're using the Native CRON script (backup.php) using the PHP CLI (Command Line Interface) binary, you are no longer constrained by a time limit and you can transfer a file of any size without timing out. This site is being backed up using this technique, transferring a single, massive, backup archive to S3 every time it's automatically backed up.

I assume that XCloner either made you use this kind of CRON job (running a PHP script using the PHP CLI binary), or it was spawning the command-line FTP client of your server in the background. The latter method is not portable across hosts (most hosts do not even support it, especially the mid- and low-end ones) so I preferred sticking with the 100% portable solution for Akeeba Backup, even though it was much harder to implement.

Nicholas K. Dionysopoulos

Lead Developer and Director

πŸ‡¬πŸ‡·Greek: native πŸ‡¬πŸ‡§English: excellent πŸ‡«πŸ‡·French: basic β€’ πŸ• My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

Support Information

Working hours: Typically we work Monday to Friday, 9am to 7pm Cyprus timezone (EEST). Support is provided by the same developers writing the software, all of which live in Europe. You can still file tickets, but we cannot respond to them, outside of our working hours.

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!

Summer vacations: Our support will be closed for replies and new tickets from August 6th to August 21st, 2022 due to summer vacations.