Support

Akeeba Backup for Joomla!

#14866 Akeeba extract wizard compatible with current version?

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 nicholas on Monday, 04 February 2013 08:08 CST

spookyxf

Mandatory information about my setup:

Have I read the related troubleshooter articles above before posting (which pages?)? No
Have I searched the tickets before posting? No
Have I read the documentation before posting (which pages?)? No
Joomla! version: (unknown)
PHP version: (unknown)
MySQL version: (unknown)
Host: (optional, but it helps us help you)
Akeeba Backup version: (unknown)

EXTREMELY IMPORTANT: Please attach a ZIP file containing your Akeeba Backup log file in order for us to help you with any backup or restoration issue. If the file is over 2Mb, please upload it on your server and post a link to it.

Description of my issue:

nicholas
Akeeba Staff
Manager

Well, yes, it is. The format of the backup archives (ZIP, JPA, JPS) have not changed for a very long time and they're not likely to change either. Any archive generated by Akeeba Backup 3.1.0 and later is compatible with the current version of eXtract Wizard. Why are you asking? Do you have any problems opening an archive?

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!

spookyxf

Yes, I cannot seem to extact the full set of files. It runs and says its completed, but files and folders are missing from the extracted folder...

When I try the Zip format, the files are corrupted and wont open, neither will they open with winrar etc...

nicholas
Akeeba Staff
Manager

ZIP archives cannot open with WinRAR or other archivers. Only PKZIP for Windows and WinZIP can open them. No other archiver tool supports ZIP archives with multipart headers.

Regarding the missing folders, can you try using Kickstart instead? If the folders are still missing there's a good chance they were not backed up. In this case I will need to know which folders do not get extracted and have a copy of the backup log (not the archive!) file.

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!

spookyxf

Hi there,

Thanks for that, I just created a new backup and downloaded the files, Winzip gives the error 'central directory not found'

I shall try your suggestion next and try kickstart on the server and see what happens, it will take me a while i'll reply back soon as its done =)

nicholas
Akeeba Staff
Manager

You can always use Kickstart on a local server, e.g. using XAMPP, WAMPserver or Zend Server CE. This is my preferred method :)

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!

spookyxf

Well, that very backup that wouldn't extract, threw up an error saying it couldn't write favicion.

Out of interest I made a backup with an older version of 3.6.10 and it appeared to extract perfectly serverside..

Im going to download the archives and test them with the extract wizard and see if all the folders extract, then Im going to try again with the latest version.

If it still fails i'll email you the log =)

nicholas
Akeeba Staff
Manager

Hm, based on the error message you were receiving, there are three possibilities:

  • The archive is corrupt. Make sure you download the backup archives using FTP in binary transfer mode. Downloading through the browser is risky and can lead to corrupt archives - especially if you're using an older verion of MS Internet Explorer.
  • Missing parts. In the case of a multipart backup archive the Central Directory record is located in the last part. If you're missing that part you won't be able to extrac the backup archive using an archiver application. Note that both eXtract Wizard and Kickstart deliberately ignore the lack of a Central Directory and try to extract as much data as possible. As I said it's deliberate; they are designed to try and salvage as much data from a corrupt or truncated backup archive as possible.
  • Which brings me to the last possibility: a truncated archive or archive part. For example, let's say that a backup archive is 10Mb but only 7 are downloaded. Some data can be extracted, but everything past the cutoff point can't be extracted (of course!). Usually this happens when downloading backups using the browser, but I've seen a few crappy FTP servers cutting off the connection after a fixed amount of time (usually 3 minutes). The problem is that if your file hasn't been downloaded before they kick you out you end with a partially downloaded file and no error message.

Now you understand first hand why I insist that my users should test their backup archives :)

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!

spookyxf

I think we can rule out internet explorer, as I download using FTP in binary mode using filezilla. I'm currently downloading the archives created with the older version of akeeba and will see if they extract correctly and will let you know as soon as it has completed, shouldn't be too long now =)

spookyxf

Incidentally, your latest releaste 3.6.4 doesn't show on the downloads, latest version there is 3.6.12 =)

nicholas
Akeeba Staff
Manager

Woa! What? Who said that 3.6.4 is a later release than 3.6.12? I mean, 12 is larger than 4 according to the mathematics I have been tought. I thought we were all being taught the same basic mathematics, no?

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!

spookyxf

Ah yes point taken,  I guess I was subconciously reading 3.6.40 which was making it higher than 3.6.12 ;) Despite it being 5pm I'm still not fully awake ;)

Sorry for that =)

nicholas
Akeeba Staff
Manager

Ha ha, no problem :) I suggest an emergency oral intake of trimethyloxanthine (a.k.a. drink some coffee) ;)

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!

spookyxf

A lot of people say when they drink coffee they cant sleep, I'm the opposite, when I'm asleep I cant drink coffee ;)

Things are getting stranger the more I experiement.

To rule out a filezilla problem, I downloaded the archive files using cyberduck.

The extraction completes 'successfully' despite ignore most errors being turned off.

The extracted directories are -

images, includes, installation, language, libraries, log, logs, media, modules, plugins, rta, supporters, templates, tmp

Plus various files in the root.

So I tried as you suggested using xampp, using exactly the same archive files, I get the following folders

administrator, components, language, media, plugins, sql, there are no root files. only com_akeeba is in components, and under administrator are components, language modules and .htaccess file.

 

I do wonder if theres some fault with windows, so I am going to reupload these archive files and do an extract on my webhost and see if it completes correctly there. It will take me quite some hours to upload the 4.5gb of archive so its going to be an overnight job whilst i sleep =)

 

 

 

nicholas
Akeeba Staff
Manager

A lot of people say when they drink coffee they cant sleep, I'm the opposite, when I'm asleep I cant drink coffee ;)

LOL!

The extracted directories are -

images, includes, installation, language, libraries, log, logs, media, modules, plugins, rta, supporters, templates, tmp

Plus various files in the root.

So I tried as you suggested using xampp, using exactly the same archive files, I get the following folders

administrator, components, language, media, plugins, sql, there are no root files. only com_akeeba is in components, and under administrator are components, language modules and .htaccess file.

Yes, that's weird. I think that something's wrong with Windows. Have you tried extracting to a new folder under your Documents folder?

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!

spookyxf

It must be some weird windows limitation...

I reuploaded the downloaded archives, (it took 6 hours!) and they seem to extract perfectly on the server...

I tried in documents and other folders all to the same effect, I'll have access to another windows machine in the comming days and will see if that works...

I really don't understand what is going on with this windows machine :S

nicholas
Akeeba Staff
Manager

Me neither. If the same folders/files wouldn't extract I could explain this as an ACL issue. Having different results each time is puzzling. It doesn't make any sense. 

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!

spookyxf

Its exactly the same files that get extracted on windows each time, and its exactly the same files that get extracted on xampp each time as listed above...

On the actual webserver, its fine... I'll try a different windows machine as soon as I can and see what happens =)

nicholas
Akeeba Staff
Manager

Yes, please do that and let me know.

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!