USER MANUALS


Introduction to Upgrading the Denodo Platform

The process of upgrading to a new major version of the Denodo Platform involves installing the new version in a separate computer - or in a different directory of the same computer - and transferring the metadata and settings from the version 8.0 to the new installation. The same applies to the Solution Manager.

To upgrade from Denodo Platform 7.0 or earlier, you have to transfer the metadata and settings to the version 8.0 and from 8.0 to 9 (see below the section Upgrading from Denodo Platform 7.0 or Earlier).

Major Steps in the Upgrade Process

The process of upgrading to the Denodo Platform 9 consists of six steps:

Important

Do not start the upgrade if you cannot install the latest update of the version you run now (i.e. 8.0). These updates add a feature to make compatible the metadata of the versions 8.0 with 9.

  • Step 1. In the current installation of the Denodo Platform and the Solution Manager, install the latest update.

  • Step 2. Install the Denodo Platform 9 and the Solution Manager 9 and install their latest update.

  • Step 3. In the new installation, change some settings. E.g. enable the cache if it was enabled in the previous version.

  • Step 4. Export the settings and metadata of all the components of the Denodo Platform, including the Solution Manager.

  • Step 5. Import the settings and metadata into the new version.

  • Step 6. Test the upgraded version.

Running Both Versions in the Same Computer

If you are installing Denodo:

  • On the cloud: we suggest you create a new instance for the Denodo 9 and once you complete the migration, shutdown the instance of the previous version.

  • On your premises: we suggest you install Denodo 9 on a different computer than 8.0.

That way, both versions can run simultaneously while you are upgrading to 9 so the upgrade can be more transparent to the client applications.

If this is not possible, you can install Denodo 9 in the same computer as the Denodo 8.0 but on a different directory. That is, you can have /opt/denodo/denodo-platform-9 and /opt/denodo/denodo-platform-8.0 in the same computer. In this scenario, choose one of these options (both have drawbacks):

  1. Only run one version of the Denodo Platform at the same time. E.g., you can start either Virtual DataPort version 9 or a previous version, but not both at the same time because, with the default configuration, both versions listen to connections on the same ports.

  2. Or, configure the new installation or the old one to use different ports to listen to connections. If they use different ports, they can run simultaneously on the same host.

    If both versions run simultaneously, you need to be mindful of the requirements of CPU, memory and disk of both versions.

    In addition, the new version will not use the default ports, which for external users can be an issue due to they expect Denodo to listen on the port 9999 for JDBC connections, 9443 for HTTPS, etc.

Upgrading from Denodo Platform 7.0 or Earlier

Upgrading to the Denodo Platform 9 directly from the Denodo Platform 7.0 or earlier is unsupported.

Upgrading from Denodo Platform 7.0, 6.0 and 5.5

To upgrade from Denodo Platform 7.0, 6.0 and 5.5, transfer the settings and metadata to the Denodo Platform 8.0, and from the version 8.0 to 9. That is:

  1. Install the Denodo Platform 8.0 and its latest update.

  2. Follow the process described in the Migration Guide of Denodo Platform 8.0. You will transfer the settings and metadata to 8.0.

  3. Install the Denodo Platform 9 and its latest update.

  4. Follow the process described in this guide.

Upgrading from Denodo Platform 5.0 or Earlier

To upgrade from Denodo 5.0 or earlier, contact the Denodo Support Team for assistance.

Add feedback