Win: Upgrade Graphlytic

Special upgrade steps

Every release should be upgraded by steps described in chapter Common upgrade steps except these specific versions:

Upgrade from any version to 1.13.0

Graphlytic 1.13.0 stores Graphlytic data in its own database. No Graphlytic data are stored in Neo4j database (only indexes). You have 2 possibilities how to migrate to Graphlytic 1.13.0:

  1. Install new fresh Graphlytic 1.13.0 (recommended)

    • in this case you will lost data about: users, groups, jobs, settings, saved visualizations. You can save some of them manually. For example you can export settings, manually take XML of existing jobs.

  2. Migrate Graphlytic data from Graphlytic 1.12.2

    • in this case all current Graphlytic data will be migrated (except jobs and indexer configuration)

    • in this case you need to upgrade to Graphlytic 1.12.2

    • then you can use Graphlytic Migration Tool 1.13.0. See Migration Tool 1.13.0 how to use it.

Upgrade from any version to 1.11.0

  1. new structure of directories of Graphlytic home directory was delivered in release 1.11.0. Backup all your graphlytic data and configuration files, install 1.11.0 and copy your previous data and configuration files to new installation.

  2. after Graphlytic is started, go to Settings and reindex nodes and relationships (indexer was changes due to upgrade to Neo4j 3).

Common upgrade steps

Follow these steps for standard Graphlytic upgrade:

  1. stop Graphlytic and Neo4j (see Win: 5. Stop Graphlytic)

  2. backup configuration files or start scripts you have changed (for example: graphlytic.conf, etc.)

  3. unzip Graphlytic installation file "graphlytic-<version>.zip" into your Graphlytic's home directory (for example: c:\graphlytic\) and confirm all overwrites of files from prior installation (for example: graphlytic.war).

  4. restore backed up files from step 2.

  5. remove old version of Graphlytic's neo4j-gl-plugin in Neo4j "plugin" directory and copy the new one.

  6. start Neo4j and Graphlytic (see Win: 4. Start Graphlytic)