Revision as of 13:24, November 29, 2017 by Peter Chaplin (talk | contribs)
Migration from 8.5.1x to 9.0.x
Prerequisites
- iWD 9.0 requires Java 1.8. Support for Java 1.6 and 1.7 is withdrawn in release 9.0.
Procedure
- Backup all DBs
- Upgrade iWD dependencies to supported versions (link to the document created in IWD-7042)
- Stop all iWD 8.5 components
- iWD Manager's Tomcat
- iWD Runtime Node
- iWD Web
- Install components
- Upgrade GAX plugin to a new version (at least 9.0.002.07) as described here: https://docs.genesys.com/Documentation/IWD/Preview/Dep/IWDGAXPluginInstall2#scrollNav-5
- History Node
- Install using this document https://docs.genesys.com/Documentation/IWD/Preview/Dep/IWDHistoryNode. Set up JMS and JDBC DAPs.
- Do migration from Event Log (see: Migrating GTL History Events) >> https://docs.genesys.com/Documentation/IWD/Preview/Dep/IWDHistoryNodeMigration
- Create a connection from iWD Manager Application to History Node application using GAX
- Create a connection from Interaction Server to JMS DAP
- Datamart
- Migration of data from iWD Data Mart 8.5 to iWD Data Mart 9.0 is not supported due to schema changes >> https://docs.genesys.com/Documentation/IWD/Preview/Dep/IWDHistoryNodeLimitations
- History Node should be installed already
- Migration
- Create a new database for Data Mart
- Complete fresh installation as a separate application >> https://docs.genesys.com/Documentation/IWD/Preview/Dep/IWDRuntimeInstall
- Copy all necessary settings from iWD Runtime Node 8.5 app
- Copy all customized ETL scripts to iWD Runtime Node 9.0 ETL directory (../iWD Runtime Node 9.0/etl)
- Add History Node Application to connections
- Add Config Server Application to connections
- Create a Config Server database JDBC DAP with section / option = "iWD / role = cfgserver", add it to RN connections (a link to the documentation created in IWD-7024)
- Add jdbc section (url, driver-class) to all created DAPs listed in connections (a link to the documentation created in IWD-7024)
- Change/set Datamart application to a new one for all necessary solutions using GAX / iWD / Datamart / <Solution>.
- Using GAX change ETL Scripts Directory to a new one for each solution.
- Check that your Datamart Business Structure Solution has time zone set.
- Check that in Datamart Application schedules/historical and schedules/intraday are set as valid Quartz cron expression
- [Optional] Disable EventLog as it was replaced by History Node and JMS event logger.
- SSJE
- No actions required. There is no new version of SSJE.
- iWD Manager
- GAX Plugin must be updated already.
- Detailed fresh installation procedure with some notes about migration is described in the Deployment Guide https://docs.genesys.com/Documentation/IWD/Preview/Dep/IWDManagerInstall
- Make sure iWD Manager 8.5 is stopped. Disable its autostart.
- Import new iWD Manager 9.0 application templates (App and Server) as described here https://docs.genesys.com/Documentation/IWD/Preview/Dep/IWDManagerInstall
- Create new application and server configuration objects based on imported templates
- Install iWD Manager 9.0 application itself to a separate folder
- Create a connection from iWD Manager Application to History Node application using GAX
- Copy necessary settings from old iWD Manager app
- check you've created connections from iWD Manager Application to UCS (if needed) and Interaction Server
- add necessary permissions for iWD access group (to make users able to login, to read filter list etc..)
- Make sure that host and port of primary and backup config server are presented in the General -> Command Line Arguments of iWD Manager 9.0 Server
- Run migration script (refer to the Config DB to Config Server migration procedure https://intranet.genesys.com/x/qxHqAw#iWDManager-ConfigDBtoConfigServermigration-Migrationprocess)
- Enter the GAX and make sure that Scripts -> iWD Manager folder is created and permissions to that folder are granted for EVERYONE group.
- iWD Web
- Install a new app https://docs.genesys.com/Documentation/IWD/Preview/Dep/iWDWebInstall
- Start all iWD 9.0 components
Post-installation—Configuring the Solution
Once you have installed iWD 9.0, for each configured Solution you must:
- Navigate to iWD GAX plugin -> Business Structure -> <Solution name>.
- Complete the Interaction Server JDBC URL and save the changes.
iWD Manager-Specific Migration Information
???
History Node Specific Migration Information
iWD Web Specific Migration
In a migration from iWD 8.5.1 to 9.0, you will need to manually move the following three configuration options from the [boot] section to the [security] section:
- iwdweb.tls.keyStore
- iwdweb.tls.keyStorePassword
- iwdweb.tls.validateCert
Comments or questions about this documentation? Contact us for support!
