This section describes the process required for working with Quality Center or ALM projects from previous versions.
Before upgrading, verify and repair your projects to detect and correct errors in your database user schema and data.
This process describes upgrading projects for major and minor version upgrades. For details on understanding whether a version is major or minor, see the information about understanding version numbering in the Understanding the Version/Patch Numbering Scheme.
For details on minor-minor version upgrades, see About Upgrading Projects for Minor-Minor Versions.
The following table describes how to upgrade projects from previous Quality Center and ALM versions. Note that not all projects can be upgraded directly to ALM 16.00.
Latest version to support direct upgrade:
|ALM 12.0||ALM 15.0|
|ALM 12.2x - 15.0.X||ALM 15.5|
|ALM 12.5x - 15.x.x||ALM 16.00|
Caution: Before performing any upgrade, the current repository must be moved to the correct location for the new version.
Review the following before you upgrade projects to ALM 16.00:
Upgrading version control enabled projects. Version control enabled projects cannot be upgraded to ALM 16.00 while there are checked out entities. All entities must be checked in to the corresponding version of Quality Center or ALM. To determine if there are checked out entities, see this KB article.
Server Locales: Before upgrading a project, ensure that the system locale on the ALM server, database, and file servers, all match.
The upgrade workflow consists of the following steps:
Verify project. Detects problems in your environment, schema structure, and data integrity that could cause the project upgrade to fail.
The verification process generates a report which indicates problems that can be repaired by ALM and problems that you should repair manually. For details, see Verifying Domains and Projects.
Repair project. Fixes data and schema issues found by the verification process. If the verification process finds problems that can cause data loss, the repair process does not fix them automatically. You need to repair these problems manually. For details, see Repairing Domains and Projects.
Before you start the repair process, you should back up your project. For details, see Backing Up Projects.
In the event that the repair fails, you must restore backed up projects before trying the repair process again. For details, see Restoring Projects.
Upgrade project. Upgrades your project to the current version of ALM. For details, see Upgrading Domains and Projects.
Before you upgrade the project, back up your project. For information, see Backing Up Projects.
In the event that the upgrade fails, you must restore backed-up projects before trying the upgrade process again. For information, see Restoring Projects.
For detailed information on the problems detected and fixed by the verification and repair processes, and help with repairing problems that cannot be fixed by ALM, refer to the Upgrade Preparation Troubleshooting appendix in the Micro Focus Application Lifecycle Management Installation and Upgrade Guide.