Procedure: Fast upgrade Campaign
Campaign pre-upgrade
Procedure
- Import the Campaign system tables backup from the old / base version to the system tables schema used in the clean 11.0 environment.
- Take a File system backup of the “CAMPAIGN_HOME/partitions/partition1" directory.
- Copy all the partitions data from the old environment's partition folders to the clean 11.0 environments Campaign partition folder.
Upgrading Campaign
Procedure
-
Update the setenv.sh file the with required values for the Campaign upgrade. For details on
environment variables in the setenv.sh file, refer to the Campaign 11.0 Upgrade guide.
- Pre-requisite to complete before running the Campaign upgrade tool: The <CAMPAIGN_HOME>/install directory “jdbc.properties�? file contains the correct JDBC URL, Platform system database userID and encrypted password. User will need to copy paste jdbc.properties file from Platform/tools/bin directory to Campaign/install directory. If this information is incorrect Campaign upgrade tool will fail with database authentication related errors.
- Execute Campaign “acUpgradeTool.sh�?. This Upgrade tool execution is similar to the usual acUpgradeTool execution. During the upgrade tool execution when prompted for “select base version to upgrade�?, you can see the upgrade version specified with the JVM option “-DFAST_UPGRADE_VERSION=<BASE_VERSION>�?. Select the fast upgrade base version to upgrade from.
Campaign post-upgrade
Setting the Campaign – Help About > Version
Procedure
Campaign configuration changes
Procedure
-
Campaign “Campaign REST API Filter�? registration:
- Navigate to the PLATFORM_HOME/tools/bin directory.
- Execute the following command:./configTool.sh -vp -p "Affinium|suite|security|apiSecurity|campaign" -f <CAMPAIGN_HOME>/conf/API_Filter.xml
-
Campaign “Engage REST API�? registration:
- Navigate to the PLATFORM_HOME/tools/bin directory.
- Execute the following command:./configTool.sh -vp -p "Affinium|suite|security|apiSecurity|campaign" -f <CAMPAIGN_HOME>/conf/Engage_API_Filter.xml
-
Change Campaign configurations in the Marketing Platform configuration:
-
Platform – DBResourceBundle: The steps underneath will import resource bundles in Marketing
Platform. Execute the script underneath as specified:
- Navigate to <platform_home>/tools/bin
- DBResourceBundle.sh /bat -P Campaign -F <Campaign_home>/resourcebundles
Campaign post-upgrade functional check
Perform UAT on Campaign application. Ensure that all the flowchart are opening and the run is successful.