Friday, July 30, 2010
   
Text Size
JoomlaPack User's Guide

JoomlaPack User's Guide

This is the latest build of our component's documentation, straight from our SVN repositories. It is the same pages you are directed to when clicking the "Help" button in the component. This documentation is subject to constant change, reflecting the latest development attempts. If you need documentation relevant to a formal release, you can download it in PDF format.


JoomlaPack User Manual

for Version 2.4.1

Nicholas Dionysopoulos

Dale

Geoffrey

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License".

Revision History
Revision JoomlaPack User Manual for Version 2.4.1 2010 Nicholas Dionysopoulos
Revision JoomlaPack User Manual for Version 2.4 2009 Nicholas Dionysopoulos
Revision JoomlaPack User Manual for Version 2.3 2009 Nicholas Dionysopoulos
Revision JoomlaPack User Manual for Version 2.2 2009 Nicholas Dionysopoulos
Revision JoomlaPack User Manual for Version 2.1.1 2009 Nicholas Dionysopoulos
Revision JoomlaPack User Manual for Version 2.1 2008, 2009 Nicholas Dionysopoulos
Revision JoomlaPack User Manual for Version 2.0 2008 Nicholas Dionysopoulos, Dale, Geoffrey
Revision JoomlaPack User Manual for Version 1.2.1 2008 Nicholas Dionysopoulos, Dale, Geoffrey
Revision JoomlaPack User Manual for Version 1.2 2008 Nicholas Dionysopoulos, Dale, Geoffrey
Revision JoomlaPack User Manual for Version 1.1.1-b3 2008 Nicholas Dionysopoulos, Dale, Geoffrey
Revision JoomlaPack User Manual for Version 1.1.1-b2 2008 Nicholas Dionysopoulos, Dale, Geoffrey
Revision JoomlaPack User Manual for Version 1.1.1-b1 2007, 2008 Nicholas Dionysopoulos, Dale, Geoffrey
Revision JoomlaPack User Manual for Version 1.0.4-a3 2007 Nicholas Dionysopoulos
Permission was granted by Nicholas to use this copyrighted document in a derivative work provided that the derivative work was licensed under a "copyleft" style license. This restriction has been met as the derivative work is licensed under the GNU Free Documentation License, Version 1.2.

Abstract

This book covers the use of the JoomlaPack site backup component for Joomla!™ -powered web sites, as well as the accompanying utilities (Kickstart, DataRestore, JPA, UnJPA and UnZIP) of the standard JoomlaPack distribution. It does not cover the Native Tools which have documentation of their own.


Table of Contents

Introduction
What is JoomlaPack?
Backup - restoration / migration workflow with JoomlaPack
Requirements
Overview
Documentation Conventions
I. The JoomlaPack Component Reference
1. Getting and Installing JoomlaPack
Getting the component
Latest published version
Development snapshots
Installing the Component
Alternative installation
Common pitfalls
Upgrading the Component in Joomla! versions earlier than 1.5.5
2. Using the JoomlaPack Component
Common Navigation Elements
JoomlaPack Control Panel
The Control Panel in the Expert Mode
The Control Panel in the Easy Mode
Profiles management
The editor page
Configuration
Configuration in Easy Mode
Backup now
In case of backup failure
Administer backup files
Administer backup files in Easy Mode
View log
Downloading the log
Multiple databases definitions
Off-site Directories Inclusion
Introduction to the off-site directories inlusion feature
Using the management page
The editor page
Single file exclusion
Directory exclusion
Database tables exclusion
Skip Directory Contents
How do these filters work?
Using the filter manipulation page
Extension filters
Components
Modules
Plug-ins
Languages
Templates
The Live Update feature
Per-requisites and concept
Updates view when no new version is available
Updates view when a new version is available
Performing front-end backups
A PHP alternative to wget
CRON jobs
The front-end "Light Mode" backup
Skip Directory Contents
How do these filters work?
Using the filter manipulation page
The DirectFTP backup engine
CRON script manager
Editing a CRON script configuration
How the CRON scripts work (and how they don't)
Using the CRON scripts for scheduling your backups
3. Restoring backups and migrating your site to a new host
Getting the backup files on the server
Extracting using your domain control panel
Transferring the backup contents manually
Using Kickstart
Performing the restoration process
JoomlaPack Installer 2
JoomlaPack Installer 3
JoomlaPack Installer 4
Advanced: Partial restoration using Joomla! 1.5.x migration feature
Unorthodox: the emergency manual restoration
4. Miscellaneous information
Frequently asked questions
Security concerns
Access rights
Securing access to the backup output and temporary directories
Securing backup file transfers
II. JoomlaPack Utilities
5. JoomlaPack Backup Notification Module
Customizing the icon's behaviour
Enabling / disabling the icon
Uninstalling the module
6. JoomlaPack Kickstart
Introduction
What Kickstart is and what it's not
About the name
Before using Kickstart
Requirements
Password-protecting Kickstart
Kickstart's "Automatic Mode" for JoomlaPack Installer 3
Kickstart automation for use with JPI4
Uploading the necessary files and launching Kickstart
Operating JoomlaPack Kickstart
Supplying the password
Configuring the extraction process
Initiating restoration and finishing up
Advanced Kickstart topics
Fine-tuning Kickstart
Upgrading your Joomla! site the easy way
Installing web applications, the effortless way
7. JoomlaPack DataRestore
Introduction
The restoration procedure
8. JoomlaPack Archive Utilities
Introduction
JoomlaPack UnZIP
JoomlaPack UnJPA
JPA archive creator
Why should I use JPA?
III. Introduction to web site administration
9. Introduction
The reason of existence
Assumptions made in this document
10. The basic concepts
Users and groups
Users
Groups
How users and groups are understood by UNIX-derived systems
Ownership
Process ownership
File ownership
Permissions
The three types of permissions
What permissions can control
Permissions notation
IV. Appendices
A. JoomlaPack Archive format, v.1.1
B. GNU Free Documentation License
C. GNU General Public License
Preamble
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
Section 0
Section 1
Section 2
Section 3
Section 4
Section 5
Section 6
Section 7
Section 8
Section 9
Section 10
NO WARRANTY Section 11
Section 12
How to Apply These Terms to Your New Programs

Sponsored Links

Banner

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