Upgrade Certificate Manager
This article describes how to upgrade Smart ID Certificate Manager to the latest version. For all other upgrade paths, contact Nexus.
Sequential upgrade process
To upgrade from older versions to newer versions, you must upgrade each version step-by-step.Â
Example:Â Starting upgrade from 8.9.0, you must upgrade to 8.10 and thereafter to 8.11.0.Â
8.4.0 was replaced by 8.4.1. For more information, see Release note Certificate Manager 8.4.1.Â
Prerequisites
Certificate Manager is installed. See Smart ID Certificate Manager.
Stop the Nexus CIS, CF, and SNMP services. For more information, see Start Certificate Manager server components.
Use the files in the folder Upgrade/Upgrade from CM x.x.x to x.x.x.
Example
To upgrade from 8.9.0 to 8.11.0, use the files in the following folders in sequence:
Upgrade from CM 8.9.x to 8.10.0
Upgrade from CM 8.10.x to 8.11.0
Step-by-step instruction
1. Upgrade database
Database scripts for MSSQL, MySQL, PostgreSQL, Oracle, MariaDB, and AzureSQL are often included in the delivery of Certificate Manager. Some releases do not include database scripts to run due to no updates in the databases. The following applies:Â
If there are no scripts included in the release bundle, go to the next step in this upgrade instruction (Upgrade Certificate Manager services).
If there are scripts included in the release bundle, run all included scripts.Â
Select version
Make sure to select the specific script for the upgrade. You must run each DB script from the start version to the target version in sequence.
The script examples below displays x_x_x as a reference to the CM version number that you are upgrading to.Â
Exception: Upgrade from 8.10.0 and earlier
Support for MariaDB version below 10.5 has been removed in version 8.10.0 (and later) of Certificate Manager. If you use MariaDB version below 10.5, you must upgrade before you proceed with the steps below.Â
Exception: Upgrade from 7.18.x to 8.0.0
Support for the Oracle database version 11g has been removed in version 8.0.0 of Certificate Manager due to EOL. If you use Oracle 11g, you must upgrade before you proceed with the steps below.Â
Do the following:
To upgrade the CMDB (Certificate Manager Database), run the appropriate script in the MSSQL Server Management Studio, MySQL client, Oracle SQLPlus, or PostgreSQL client.
Verify that no errors occurred.
Database | Script | Comment |
---|---|---|
MSSQL | database/CMDBUpgrade_MSSQL_x_x_x.sql | The following applies:Â
    |
MySQL | database/CMDBUpgrade_MySQL_x_x_x.sql | |
Oracle | database/CMDBUpgrade_Oracle_x_x_x.sql | |
PostgreSQL | database/CMDBUpgrade_PostgreSQL_x_x_x.sql | |
MariaDB | database/CMDBUpgrade_MariaDB_x_x_x.sql | Â Â |
AzureSQL | database/CMDBUpgrade_AzureSQL_x_x_x.sql | Â |
2. Upgrade Certificate Manager services
The Certificate Manager server components are installed and run as services. Do the following steps at the server(s) that runs any of the Nexus CF, Nexus CIS, or Nexus SNMP services.Â
Final upgrade step - the lib, bin, and tool folders
The lib, bin, and tool folders should always be postponed until the last step of the upgrade procedure to enable a successful upgrade to the latest version. Starting the system while upgrading may lead to error, such as corrupted data or failure to use the system.
Before you start, make sure to:
Upgrade the Certificate Manager databases, see step "1. Upgrade database".
From 7.18.x to 8.0.0
From 8.0.x to 8.1.0
From 8.1.x to 8.2.0
From 8.2.x to 8.3.0
From 8.3.x to 8.4.1
From 8.4.x to 8.5.0
From 8.5.x to 8.6.1
From 8.6.x to 8.7.1
From 8.7.x to 8.8.0
From 8.8.x to 8.9.0
From 8.9.x to 8.10.0
From 8.10.x to 8.11.0
3. Upgrade Certificate Manager clients
4. Upgrade Certificate Manager Protocol Gateway
See Upgrade Protocol Gateway.Â
5. Upgrade Certificate Manager SDK
Â
Copyright 2024 Technology Nexus Secured Business Solutions AB. All rights reserved.
Contact Nexus | https://www.nexusgroup.com | Disclaimer | Terms & Conditions