Upgrading Orchestrator 4.0.0+ to 4.1.0 in high availability
This procedure is for upgrading Orchestrator 4.0.0+ to 4.1.0 in a high availability environment.
- Perform a full environment back up and ensure the back up is successful. In case the upgrade fails, the only reliable, short-term fix is to roll back the environment using the back up.
- Test the upgrade in a test environment comparable to the production environment.
- If upgrading the test environment is successful, upgrade the production environment, but do not bring the production environment back online.
- Before bringing the production environment back online, the customer must test the application to determine if an immediate rollback is needed. Otherwise, customers risk losing all data generated between upgrade and rollback.
Before upgrading Orchestrator, review product release notes. Aspera strives to maintain compatibility from one release to the next, but sometimes we must make changes that affect a small number of customers. Review the release notes for all Orchestrator versions that have been released since your current version. In particular, the Breaking Changes section highlights changes that may require you to adjust your workflow, configuration, or usage. These issues may impact your new installation.
I. preliminary steps: backing up Orchestrator data and stopping the services
See Orchestrator directory locations for more information about the directory locations referred to in this procedure.
Before you begin the upgrade, follow these backup steps for both nodes in the cluster.II. Upgrading the Orchestrator servers
Iii. post upgrade: restoring files and re-enabling services
Iv. upgrading plugins and portlets after upgrade of Orchestrator
V. importing plugins and portlets after an upgrade of Orchestrator
When importing plugins or portlets in a high availability setup (at any time after the upgrade), do one of the following with the plugin files and portlet files:
- Recommended: Import the files on both Orchestrator servers. This loads the files on both servers and ensures that the UI shows the correct version.
- Import the files on one server and reload the same files on the other.
- On Engine > Plugins, click Enable All.
- On Engine > Processes click Force maintenance.
- On Engine > Plugins, click Reload All.
- On Engine > Plugins, click Disabled
Unused. This step ensures improved performance.