ARCHIBUS Package and Deploy Wizard Overview

The ARCHIBUS Package and Deploy Wizard (available on the Process Navigator at System Administration/ARCHIBUS System Administration/System Administrator/Package and Deploy Wizard) provides an automated process for migrating your data, extensions, and settings when upgrading to a newer version of ARCHIBUS.

The Package and Deploy Wizard features offer the following advantages over manually migrating changes:

Use the Package and Deploy Wizard to preserve the following when upgrading:

You can use the Package and Deploy Wizard for single-user and workgroup deployments, in which case all files reside on a single computer. You can also use the Wizard for enterprise deployments, in which case you will be merging files on a staging server for testing, then deploying them to the production server. The online help provides separate procedures for these deployments.

The Package and Deploy Wizard divides the ARCHIBUS product into groups of files that should be upgraded together. For instance, the ARCHIBUS core product contains related files, services, and third-party libraries that ARCHIBUS develops and tests as a unit. As such, you should always upgrade ARCHIBUS core files together as one unit.

Similarly, each individual domain area, such as the Space Planning & Management domain, has forms, reports, workflow rules, and services that support that particular domain. Again, you should always upgrade domain files as a unit.

Within reason, you can mix-and match different portions of the product. For instance, you can keep all of your application domains as they are -- with your personalized workflow rules and forms -- and upgrade only the ARCHIBUS core. Alternately, you may wish to preserve your personalized workflow rules and forms for just one domain, Building Operations for instance, but upgrade all other portions of the product.

Version Compatibility

The following summarizes the versions that are supported and not supported when using the deployment packager:

System Requirements

Your deployment must meet the system requirements for the core you are deploying. For instance, if you are deploying the ARCHIBUS Web Central and this core requires JDK 1.5 or later, your installation must have JDK 1.5 or later. Or, to take another example, V.17.2 supported Oracle AS. You cannot update the V.17.2 core Web Central to V.19.1, which does not officially support Oracle AS, without some risk. For the current system requirements, see System Requirements.

Using the Package and Deploy Wizard

You can use the Package and Deploy Wizard to manage your upgrade process. The wizard provides the simplest method for upgrading and can be used with any deployment type.

The Package and Deploy Wizard asks a series of questions, and based on the answers, it writes the application-update.properties file that describes how your existing files and the new files in an ARCHIBUS update should be merged. It then calls the appropriate deployment packager actions.

There are two main wizard-driven procedures:

If you are an advanced user, you can use the wizard interface, or run the Deployment Packager actions directly to package up data from production servers, extensions from staging servers, or entire deployment archives.

Use this table to locate the information you need:

Skill Description Learn More
Upgrading workgroup deployments using the wizard. If you run the database and application server on one machine and use the default application server, use this procedure to upgrade. Running the Package and Deploy Wizard for Workgroup Deployments.
Upgrading enterprise deployments using the wizard If you run the database and application server on different machines, use this procedure to upgrade. Running the Package and Deploy Wizard for Enterprise Deployments
Upgrading from V.17.3 and V.18.x Applications You can use the Deployment Packager to upgrade from V.17.3 or V.18.x applications with just a few extra steps. Upgrading V17.3 and V18.x Applications
Manually editing the application-update.properties file This topic describes the manual entries you must make when upgrading from V.17.3 or V.18.x Web Central applications, or when using the deployment packager actions to upgrade an enterprise or workgroup deployment without using the wizard. Editing Your Application Update Properties
For Advanced Users:    
Using the Deployment Packager Actions to Upgrade Workgroup Deployments to a New Version of Web Central For advanced user, who prefer to run the deployment packager actions without using the wizard. Upgrading Workgroup Deployments Using the Deployment Packager Actions
  Use Case for upgrading only the Web Central Core without using the wizard. Upgrading Only the Web Central Core
Using the Deployment Packager Actions to Upgrade Enterprise Deployments to a New Version of Web Central For advanced users, who prefer to run the deployment packager actions without using the wizard. Upgrading Enterprise Deployments Using the Deployment Packager Actions
  Use case for upgrading only specific Web Central domains without using the wizard. Upgrading Only Specific Domains
  Use case for upgrading only specific Web Central applications without using the wizard. Upgrading Only Specific Web Central Applications
Creating extensions that use ARCHIBUS best- practice guidelines The Deployment Packager can migrate any applications that are coded to the ARCHIBUS best practice guidelines. This topic describes those practices. Application and Workflow Rule Guidelines
Troubleshooting files with duplicate names This topic describes when topics with the same name as a stock ARCHIBUS file are a problem, and how to locate these files. Identifying Duplicate Files
Preserving nonstandard configurations when upgrading If you have nonstandard configuration, this topic explains how to migrate these changes. Migrating Nonstandard Configuration Files
Using the Deployment Packager actions from the Process Navigator Procedures for using the Deployment Packager actions. Deployment Packager Actions: Overview

 

See Also

How to Update your Customized Schema after Upgrading to a New Version of ARCHIBUS

How to Update a Non-Customized Schema after Upgrading to a New Version of ARCHIBUS

Copyright © 1984-2014, ARCHIBUS, Inc. All rights reserved.