Upgrade

Previous Next

Upgrade is the operation whereby, on a target machine, the previous release version of your USoft application is replaced by the current (on the target machine, the "next") release version.

To upgrade, you must deploy deliverables associated with the new version one-by-one (section by section).

Most deliverables are easy to upgrade. With flatfiles, for example, all you need to do is to stop any running Rules Services on the target machine, overwrite the existing flatfiles with the new flatfiles, and then restart the Rules Services.

However, because USoft applications are data-intensive, upgrading application data can be a delicate procedure, especially if complex data structure changes (metadata changes) have occurred in the new release, in which case you could be at risk of losing production data when moving from the old to the new data structure. To help prevent this, Delivery Manager allows you to register upgrade scripts in a controlled way so that the steps of the upgrade procedure on a target machine are properly signposted.

Upgrading application data in this way is the subject of the "Upgrade scripts" help topic. The sections below describe, in more general terms, how you can upgrade different types of deliverable.

collapseUpgrading flat files
collapseUpgrading metadata
collapseUpgrading authorisation data
collapseUpgrading application data
collapseUpgrading publications
collapseUpgrading servers
collapseUpgrading a USoft installation

 

 

See Also

Upgrade scripts