Support

UNiTE, Remote CLI, eXtract Wizard

#3706 Lazy Plugin Anomalies

Posted in ‘UNiTE and Remote CLI’
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

PHP version
n/a
Tool
UNiTE
Tool version
n/a

Latest post by nicholas on Sunday, 16 January 2011 16:03 CST

user7156
Hi Everyone:

I am excited about having the Akeeba Lazy Plugin for automated backups. My experience so far is that this plugin works some of the time but has anomalies.

It will do normal backups pretty regularly but inadvertently, it will either do a backup that fails or it will do one that seems to work but has no description.

I have set it to all the defaults. I would like this to work well enough to be able to rely on it. I'm aware that this is still an alpha version. All comments appreciated.


Sincerely,
Howard

nicholas
Akeeba Staff
Manager
Lazy Scheduling backups are bound by certain issues. If it is used on anything but the small sites it will cause issues. The main problems are timing issues where visits trigger multiple concurrent step execution and that visiting the Akeeba Backup Control Panel will kill the lazy scheduling backup in a funky way. These can't be solved. As I have stressed in the documentation using this plugin IS NOT RECOMMENDED on anything but small sites. If you have a site with a 30+Mb backup you are better off using any of the other 4 scheduling methods detailed in our documentation (2 of them are available in the free of charge Core release).

The Lazy Scheduling plugin was introduced as a viable alternative to the, now defunct, LazyBackup plugin. This means, its primary intention was to be used with database only backups of small-ish sites. Using it on any site in order to produce full site backups is an utopia. It can never happen. There's only so much you can do with PHP.

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!

user7156
I'm unclear about how to obtain the lazy scheduling plugin as compared with the lazy backup plugin. Lazy backup as you say does not work on large site but Lazy scheduling does. Where can I get the lazy scheduling plugin? This is unclear. Thanks for your help.

Sincerely,
Howard

nicholas
Akeeba Staff
Manager
plg_aklazy is installed automatically together with the Akeeba Backup component. It is not called "lazy backup", it is called "Lazy Scheduling". It doesn't work well with large or high traffic sites for the reasons I gave in my previous reply. Instead of the plugin you should use a proper CRON job as detailed in our User's Guide.

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!

user7156
My site is not high traffic but it is 113 MB backup. I have the latest version of Akkeba back running but I am not seeing any plugin with the word scheduling in it.

Your documentation actually says that this WILL work with large sites so I'm a little confused with what you are saying. Setting up a CRON job will require me to get some tech assistance.

Sincerely,
Howard

nicholas
Akeeba Staff
Manager
The documentation for the Lazy Scheduling plugin is here. Can you quote me the exact passage which led you to believe that it is recommended for big sites? We never claimed this plugin will work on big sites. We claim that Akeeba Backup the component will (and does!!!) work on extremely large sites. Some of our users have sites in excess of 10Gb and Akeeba Backup doesn't break a sweat.

As I said, the Lazy Scheduling plugin is automatically installed with Akeeba Backup 3.1.5 and later versions. You can find it by going to your back-end, Extensions, Plug-in Manager, select "System" in the "select type" drop down, find the item called "Akeeba Backup Lazy Scheduling".

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!

user7156
Hi Nicholas:

The segment is at the very end of page 63 and beginning of 64 where it states "... Moreover, unlike LazyBackup, it will not try to perform the entire backup operation in a single step, which means that it will work with extremely large sites."

Sincerely,
Howard

nicholas
Akeeba Staff
Manager
Ah, right! This remark should have been in the context of database only backups. The current wording is very misleading.

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: We are open Monday to Friday, 9am to 7pm Cyprus timezone (EET / EEST). Support is provided by the same developers writing the software, all of which live in Europe. You can still file tickets outside of our working hours, but we cannot respond to them until we're back at the office.

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!