The log files are gobbldy gook to me so I hope you can see clues in there. The backup file that I am trying to complete is only 39MB. It still works fine doing a backend backup.
Knowing that the backup does complete from the backend tells me that we are not hitting a file size limit. That's good to know because we can cross out one potential issue.
The fact that the backup stops exactly at 3 minutes (180 seconds) is disconcerning. I know what your host said, but whenever I've seen that before it's always been a CRON time limit on the host. Here's a way to figure out if it's the database usage that's killing the script or a time limit. Set the backup type to "Files only" and run it again through CRON. If the first log timestamp up to the last timestamp before the final "Kettenrad :: Attempting to load from database (cli)" message is exactly 3 minutes then your host does have a CRON job maximum execution time. Actually, please do that and send me the log file. I would like to see what a files only backup reads.
I did notice that the log is reporting the wrong version on PHP. It states that the site is running 5.4.9 but in fact I am using 1H software to control my PHP versions and this site is running PHP 5.2.17 I'm not sure if this is a factor.
Regarding your PHP version it's controled by the binary of PHP that you are using in your CRON job. Please note that the version of PHP you use in the CRON job may be completely different than the one you use on your server. The explanation is very technical but it can be simplified by saying that the PHP executable file used by the web server and the CRON job are completely different and can belong to different PHP versions. For example, on my machine, I am only using PHP 5.3.14 in CLI mode (the same thing used in CRON), but on the web server I can freely switch between PHP 5.2.17, 5.3.14 and 5.4.4. Which one I use on the web server doesn't have anything to do with the one I use on the CLI. In any case, Akeeba Backup is tested against PHP 5.2, 5.3 and 5.4 and does run without a problem. The PHP version is not an issue. You also have ample memory and time limits. The backup termination doesn't come from PHP.
I scanned through the log file and noticed quite alot of references to the component 'stalytics'. Do you think that this could be the problem?
That would be the last thing to cross my mind. It would mean that accessing those tables takes too much CPU power and causes the server to kill the backup. According to your host (and from what I can guess looking at the timing data in the log) this is not the case. Another case would be hitting a file size limit due to tons of data in those tables. The fact that the backend backup does complete and is relatively small (39Mb in total) tells me that this is probably not a problem. So, my educated guess is that those references are not directly realted to the issue you are experiencing.
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!