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.
The following summarizes the versions that are supported and not supported when using the deployment packager:
You must copy the data and extension files manually to a staging server running V.19.1 or later (as these earlier versions did not contain the Package and Deploy Wizard ).
afm-config.xml
and afm-secure.xml
) to the newer V.19-and-later .preferences files.For detailed instructions, see Upgrading V.17.3 and V.18.x Applications.
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.
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. |