Support

Akeeba Backup for Joomla!

#23722 When uploading to S3 the jpa file is missing

Posted in ‘Akeeba Backup for Joomla! 4 & 5’
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

Latest post by on Friday, 18 December 2015 17:20 CST

oorzaak
Hi,

I have set a cron job for each of my sites which starts a full backup every day. The backup files are stored remotely, on my Amazon S3 account. This was working quite ok for a long time, but now I noticed that on one site the .jpa file is missing in all backups that were made after a given date. I have about 60 sites running and I did not yet find another site with this issue but did not check them all.

The jpa is also missing when I start the backup from the back end using the same profile (remote storage on S3).

When I start a backup from the back end using the default profile (storing the backup on the live site disk space) then the result is ok.

Hope you can help me find the solution, as these back ups are useless now. A log file is included.


Thanks, Frits

nicholas
Akeeba Staff
Manager
Can you please ZIP and attach your log file? If the ZIP is over 2Mb please post it somewhere public (e.g. a Dropbox public folder) and paste me the link.

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!

oorzaak
Hi Nicholas,

I thought that I already did upload the zipped log file. Trying once more now.


Frits

nicholas
Akeeba Staff
Manager
Nope. It doesn't come through. Can you please try linking to it?

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!

oorzaak
I've put it up now at this location: http://www.oorzaak.nl/tmp/Akeeba_Backup_Debug_Log.txt.zip

Frits

nicholas
Akeeba Staff
Manager
Actually, I see that all 17 parts (.jpa, .j01 through .j16) are being uploaded without a problem. Let's try something else. Go to Components, Akeeba Backup, Configuration, Post-processing Engine and click the Configure button next to it. Find the "Disable multipart uploads" checkbox and check it. This will disable multipart uploads to S3. Since you're already using a split backup archive you don't need to use multipart uploads to S3. Does that help?

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!

oorzaak
Hi Nicholas,

"Disable multipart uploads" did the trick indeed. Thanks!

For your information, as you wrote that from the log file you could see that the .jpa files were uploaded as well: I checked this in two ways. At first, I tried to restore the backups from S3 to a local test location. In the Kickstart dialog window, the backups did not show up as being available on S3. Because of this, I viewed my S3 bucket directly and found out that for each daily backup only the numbered parts (.j01 and on) were present and no .jpa files. So it looks like AkeebaBackup did try to upload the files but they never arrived, and neither did AkeebaBackup receive any feedback about the files not arriving.

Up to the 22st of october all files including the .jpa type were uploaded without a problem. So something must have changed after that date - be it in AkeebaBackup, Amazon S3 or in the Siteground hosting. I am quite sure that I did not deliberately make any changes in the setup.

Well, it is solved now. And also we've learned that one should check the backup system one in a while!


Thanks for your help,

Kind regards,

Frits

nicholas
Akeeba Staff
Manager
It's really strange because I've tested this exact scenario without problem. According to the log Amazon S3 didn't return any error either. Strange! I'm glad it works now.

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!

System Task
system
This ticket has been automatically closed. All tickets which have been inactive for a long time are automatically closed. If you believe that this ticket was closed in error, please contact us.

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!