Friday, July 11, 2008

JoomlaPack - AJAX powered backup and restore

JoomlaPack is an open-source backup component for the Joomla! CMS, quite a bit different than its competition. Its mission is simple: create a site backup that can be restored on any Joomla!-capable server. It creates a full backup of your site in a single ZIP archive. The archive contains all the files, a database snapshot and an installer derived from the standard Joomla! installer. The backup and restore process is AJAX powered to avoid server timeouts, even with huge sites. Alternatively, you can make a backup of only your database. If you want a reliable, easy to use, open source backup solution for your Joomla! site, try it out.

JoomlaPack is compatible with Joomla! 1.0.X, Joomla! 1.5.X (legacy), and Joomla! 1.5.X (native).
J! 1.0.X - Use JoomlaPack 1.1.1 or 1.2a2
J! 1.5.X (legacy) - Use JoomlaPack 1.1.1
J! 1.5.X (native) - Use JoomlaPack 1.2a2

-AJAX powered backup (site and database or database only)
--able to exclude specific folders
--able to exclude specific database tables
-AJAX powered restore
-"KickStart" restore: restore without unpacking backup
and more!

Note: Download for alpha, beta, and release candidate builds are under the JoomlaPack [Test] category. Stable builds are under the JoomlaPack [Stable] category.

IMPORTANT Note: Alpha, beta, and release candidate builds are considered developmental builds and are not intended for production sites. For the most part though, test releases undergo basic stability testing before being released for further testing.

Well I have only used this application twice , on two totally different servers,but each time worked almost flawlessly.

There appears to be some issue where images that have rollovers are losing the rollover image. If for example the original install was in a sub directory and the new install was on the root directory of the server.

Main image is there, but on rollover you get an 'x'. When looking into the code I see that the rollover image still had the call to the sub directory from the original install. This was easily fixed by just removing the sub directory from the rollover code.

Note: The rollover was setup using the JCE editor's Rollover function so this may have something to do with it.

Regardless saved me so much time and potential headaches.

Thank you for this great FREE application. I can not recommend it enough at this point.

No comments: