Upgrading Spotfire
Follow these steps to upgrade your Spotfire environment to the new version of Spotfire.
About this task
Important: As of Spotfire Server version 10.3.0, server hotfixes can be applied only on the specific service pack version that they were created for. Example: If you currently have version 10.3.1, you can only apply server hotfixes for the 10.3.1 version, such as 10.3.1 HF-001, 10.3.1 HF-002, and so on. If you want a hotfix of a different service pack level, such as 10.3.2 HF-001, you must first make sure to upgrade to that service pack (10.3.2) before applying the hotfix. Client hotfixes have not changed.
Before you begin
- Before upgrading, create a working backup of your Spotfire database.
- Download the required software from the TIBCO eDelivery website and the TIBCO Support website; for details, see Downloading installation software and Downloading hotfixes.
Important: Spotfire 10.3 introduced the Data Function Trust security feature. This means that, if you are upgrading from an earlier version than 10.3, you must take additional steps during the upgrade for data functions to continue working as expected. Read about the steps you have to take in this Community article:
Script and Data function trust in Spotfire 10.3 and later. Also, other important changes were made in Spotfire 10.3. Read about them in the "New Features" and "Changes in Functionality" sections of the
Spotfire Server 10.3 release notes.
Procedure
- Installation of Spotfire Server during upgrade
When you install Spotfire Server, the upgrade tool is installed as well. - Upgrading a cluster of Spotfire Servers
Clustering is implemented using Apache Ignite, and clustering is enabled by default. When you upgrade your Spotfire installation from version 7.5 or higher, the clusters will be configured to use Apache Ignite, even if you previously used ActiveSpaces or Hazelcast. - Applying hotfixes to the server during upgrade
Before running the upgrade tool, you must install any available hotfix for the new version of the server on all servers. - Run the Spotfire Server upgrade tool
The server upgrade tool updates the database. You can run the upgrade tool interactively, or silently by using the command-line interface. - Start Spotfire Server
After applying the server hotfixes, start the Spotfire Server. - Upgrading nodes
To upgrade the nodes, install the new node managers on the same computers as the old node managers. Then run the node manager upgrade tool on each new node manager. - Optional upgrades
The following upgrades may or may not apply to your Spotfire implementation.
- Installation of Spotfire Server during upgrade
When you install Spotfire Server, the upgrade tool is installed as well. - Upgrading a cluster of Spotfire Servers
Clustering is implemented using Apache Ignite, and clustering is enabled by default. When you upgrade your Spotfire installation from version 7.5 or higher, the clusters will be configured to use Apache Ignite, even if you previously used ActiveSpaces or Hazelcast. - Applying hotfixes to the server during upgrade
Before running the upgrade tool, you must install any available hotfix for the new version of the server on all servers. - Run the Spotfire Server upgrade tool
The server upgrade tool updates the database. You can run the upgrade tool interactively, or silently by using the command-line interface. - Start Spotfire Server
After applying the server hotfixes, start the Spotfire Server. - Upgrading nodes
To upgrade the nodes, install the new node managers on the same computers as the old node managers. Then run the node manager upgrade tool on each new node manager. - Optional upgrades
The following upgrades may or may not apply to your Spotfire implementation.