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: To upgrade from 8.10.0 to 8.13.0,
Follow the files in the following folders in sequence and do not start the services until all the upgrade steps are followed
Upgrade from CM 8.10.x to 8.11.0
Upgrade from CM 8.11.x to 8.12.0
Upgrade from CM 8.12.x to 8.13.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 files in the folder Upgrade/Upgrade from CM x.x.x to x.x.x.
Step-by-step instruction
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.
1. Upgrade database
Database scripts for MSSQL, MySQL, PostgreSQL, Oracle, MariaDB, and AzureSQL are included in the delivery of Certificate Manager.
Some releases do not include database scripts to run due to no updates in the databases. If there are no scripts included in the release bundle, then skip go to the next step Upgrade Certificate Manager services.
To upgrade the CMDB (Certificate Manager Database), run the appropriate script in installed Database client.
If there are scripts included in the release bundle, run all included scripts.
Run the script with your DB user ('lcmreq','lcmadmin') and verify that no errors occurred.
Database | Script |
---|---|
MSSQL | database/CMDBUpgrade_MSSQL_x_x_x.sql |
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
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.
Before you start, make sure to follow the Upgrade the Certificate Manager databases, see step "1. Upgrade database".
Unless explicitly stated in an upgrade step, you do not need to replace JAR files or start the service for each intermediate version.
Starting the system while upgrading may lead to error, such as corrupted data, or failure to use the system.
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
From 8.11.x to 8.12.0
From 8.12.x to 8.13.0
3. Upgrade Certificate Manager clients
4. Upgrade Certificate Manager 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