Friday, July 30, 2010
   
Text Size

Archive Formats

In our humble opinion, a backup is worth nothing if it's in a proprietary format which binds you to the use of a closed source program. That's why we have decided to go with standard archive formats whose definitions are openly publicized. Akeeba Backup generates backups in the following archive formats:

  • ZIP. ZIP files are ubiquitous. Virtually all major operating systems support them out of the box. Even cell phones do! This is why we are supporting ZIP. However, PHP and ZIP do not get along very well, because of the time consuming calculations this format requires. This occasionaly makes backup archives produced  appear as corrupt, whereas the data is intact. To this end we have created two utilities, Akeeba Kickstart and Akeeba eXtract Wizard which cater for ZIP archive extraction using a web based and Windows wizard interface respectively. We also support the split ZIP format, which breaks down the generated ZIP file in multiple equal-sized parts, making it ideal for hosts which impose a limit on the maximum size per file.
  • JPA. The JoomlaPack Archive format is an open archive standard, highly suitable for producing large archives from within a PHP application. It is widely used with Akeeba Backup and its predecessor, JoomlaPack. Due to the lack of third-party support and in order to facilitate extraction we have created two utilities, Akeeba Kickstart and Akeeba eXtract Wizard which cater for JPA archive extraction using a web based and Windows wizard interface respectively. We have also introduced the split JPA format, which breaks down the generated JPA file in multiple equal-sized parts, making it ideal for hosts which impose a limit on the maximum size per file.
We strongly recommend using the JPA format if you are going to archive files larger than a few dozens megabytes on slow servers (or files larger than 250Mb on the fastest servers). Despite its ubiquity, the ZIP format is computationally very demanding and can lead to timeout or memory exhaustion errors when backing up larger files.

Go Professional!

Now, is the best time to go Professional!

go_pro_sidebar

Sponsored Links

Support Unavailability

Enhanced Support will experience reduced or no availability during the dates marked in red on the calendar below. If you file a support ticket during this period, we might take longer to get back to you.

Calendar shown in Athens timezone
See the full calendar