Upgrading on-premise applications to Docker
You can upgrade an on-premise version of Unica to the Docker version. The Docker will be deployed on the application server.
Before you begin
The prerequisites for the upgrade are as follows:
- Take a backup of your existing database.
- Copy the file system of the previous version to the mount location.
- Provide appropriate values the database parameters of all Unica components. For more information, see Helm chart configuration.
- For Interact fast upgrade, the schema name in the target setup should be the same as the one in the base setup.
- Manually map the tables and restart the Campaign Pod.
In the common-configMap.yaml file, provide values for the
following fields.
Parameter Name | Example Value |
---|---|
BASE_FOLDER | "OLDINSTALL/HCLUnica_86" |
FROM | "8.6.0" |
TO | "12.0.0" |
SOURCE_SCHEMA | "CAMP86" |
TARGET_SCHEMA | "CAMP86" |
AC_VERSION | "8.6.x" |
ACI_UNICODE | "y" |
CONFIGURE_ON_ERROR_PROMPT | "n" |
LOCALE | "en_US" |
TYPE | UPGRADE |
DATABASE_EXPORT_DIR | /DBBACKUP/ |
ISEXTERNALDB | false |
DB_IMPORT_WAIT_TIME | 1050 |
DB_PRE_IMPORT_WAIT_TIME | 1050 |
IS_UNICODE | false |
UPGRADE_FROM_TO | 11.1+To12.0 |
LISTENER_HOST_NAME | {{ .Release.Name }}-omnix-unica-listener |
SOURCE_SCHEMA_RT | camp86 |
TARGET_SCHEMA_RT | camp86 |
DB_DRIVER_CLASS_RT | com.ibm.db2.jcc.DB2Driver |
SOURCE_SCHEMA_PROD | intpr86 |
TARGET_SCHEMA_PROD | intpr86 |
DB_DRIVER_CLASS_PROD | com.ibm.db2.jcc.DB2Driver |
SOURCE_SCHEMA_LRN | intlr86 |
TARGET_SCHEMA_LRN | intlr86 |
DB_DRIVER_CLASS_LRN | com.ibm.db2.jcc.DB2Driver |
SOURCE_SCHEMA_RUN | intrt86 |
TARGET_SCHEMA_RUN | intrt86 |
DB_DRIVER_CLASS_RUN | com.ibm.db2.jcc.DB2Driver |
Add the JVM Option -DFAST_UPGRADE_VERSION=<BASE_VERSION>
. For
example: JAVA_OPTIONS="${JAVA_OPTIONS}
-DFAST_UPGRADE_VERSION=8.6.x
.
Supported versions in the fast upgrade are as follows:
8.6.x |
-DFAST_UPGRADE_VERSION=8.6.x |
9.0.x |
-DFAST_UPGRADE_VERSION=9.0.x |
9.1.x.x (9.1.x, 9.1.1.x and 9.1.2.x) |
-DFAST_UPGRADE_VERSION=9.1.x |
10.0.x |
-DFAST_UPGRADE_VERSION=10.0.x |
10.1.x |
-DFAST_UPGRADE_VERSION=10.1.x |
11.0.x |
-DFAST_UPGRADE_VERSION=11.0.x |
11.0.1 |
-DFAST_UPGRADE_VERSION=11.0.1.x |