Upgrading, Modifying, and Repairing System Platform
- Last UpdatedJun 23, 2022
- 6 minute read
Upgrade to System Platform 2023: You can upgrade to System Platform 2023 from System Platform 2017 or newer. If you running a version older than System Platform 2017, you must perform an intermediate upgrade to a version that allows a direct upgrade, and then upgrade to System Platform 2023.
Upgrade to System Platform Enterprise 2023: You can upgrade to System Platform Enterprise 2023 from System Platform 2020 R2 SP1 only.
Migration of Application Server galaxies is supported from all versions, beginning with 4.5, and includes System Platform 2012 and later.
Note: System Platform 2020 R2 Controlled Releases 1 and 2 (CR1 and CR2) cannot be upgraded or migrated to System Platform 2023 or System Platform Enterprise 2023.
The upgrade process lets you upgrade only components that were previously installed. You cannot choose to add components that were not already installed, and you cannot deselect components. That is, if a newer version of a component is included on the installation DVD, the previously installed component is automatically upgraded.
After the upgrade is complete, you can add new components or remove existing components, as needed.
Important Upgrade Information
-
64-bit operating system required: A 64-bit operating system is required to install System Platform 2023.
-
64-bit SQL Server required: For components that require SQL Server, such as Application Server and Historian, you must have a 64-bit version of SQL Server installed.
-
.NET Framework: System Platform 2023 requires .NET Framework 4.8. If your system does not have this version or a newer version installed, the .NET Framework will be installed prior to product installation. A restart may be required, after which setup.exe will resume automatically. See System Platform Prerequisites for additional information.
-
Licensing Change: If you are upgrading from System Platform 2014 R2 SP1, you will be changing to the new licensing system. This new "Activated License System" requires a License Server to be hosted on a machine that can be accessed by all nodes in the system. Additional license servers can be installed for more granular licensing management or redundancy.
Since the License Server is a new component, it is not added during the upgrade process. Upgrade the Galaxy Repository node first, and then use the Modify workflow to add the License Server after the node has been upgraded. See License Installation and Activation for additional information.
Only one License Server is required per overall system.
Note: The Galaxy Repository node is the default installation location for the License Server. You can, however, select a different node, or install the License Server on a standalone node, depending on your system size and architecture.
-
Network Account: In System Platform 2017 Update 2 and prior releases, the Network Account (previously called the ArchestrA User) was a member of the system Administrators group. Starting with System Platform 2017 Update 3, the Network Account was removed from the Administrators group to enhance system security.
When you upgrade from System Platform 2017 Update 2 or an earlier version, a security warning asks if you want to remove the Network Account from the Administrators group. This is the best option for security. However, you can leave the Network Account as a system administrator, if the account is used by another application and if removing administrator rights will affect that application.
-
AVEVA System Monitor: The System Monitor Manager tracks the availability of the License Server and provides email notification of its status to ensure uninterrupted system operations. A System Monitor agent, also called the Sentinel Agent, is installed on each node and communicates with the System Monitor Manager if there is an issue with the connection between the System Platform node and the License Server.
The System Monitor Manager is not automatically added during the upgrade process. To add the System Monitor Manager, upgrade the Galaxy Repository node first, and then use the Modify workflow to add the System Monitor Manager when the upgrade completes. The System Monitor agent is automatically added to each upgraded node. Configure the System Monitor agent on each remote node to point to the System Monitor Manager. See AVEVA System Monitor installation for additional information.
Only one System Monitor Manager is required per overall system.
-
InTouch Access Anywhere: If you plan to upgrade System Platform on a computer that has InTouch Access Anywhere Server or InTouch Access Anywhere Gateway installed, you must first uninstall the InTouch Access Anywhere Server or Gateway. Then, upgrade System Platform and finally, reinstall InTouch Access Anywhere. Note that the uninstall/reinstall process normally takes only several minutes.
-
Common Platform: The System Management Server, a security component, was added for System Platform 2017 Update 3. If you are upgrading from a prior version that did not have the System Management Server, it is automatically installed on the GR node when you upgrade to System Platform 2023. There should be only one System Management Server in your System Platform topology, and every node should be configured to point to it. See Configuring the System Management Server for additional information. If some nodes will not be upgraded, communication with non-upgraded nodes will continue to use legacy communication protocols.
In multi-galaxy environments, configure only one GR node as the System Management Server, and configure the other nodes to point to it.
About the Modify Workflow
The upgrade process can only upgrade System Platform components that are already installed on your system. Since upgrading may introduce new components that were not part of prior releases, you need to run setup.exe and launch the Modify option to install new components that may not have been available in prior versions of System Platform. The components that you may need to install through the Modify option include:
-
AVEVA System Monitor Manager
-
AVEVA License Server
To add components through the Modify option
-
Upgrade the node and configure it.
-
Run the installation program again from the installation DVD (setup.exe).
-
Select the Modify option.
-
Select the component(s) you want to install.
To upgrade a System Platform component
Note: Upgrade the GR node first, followed by remote IDE nodes, and then run-time nodes. See Upgrading an IDE-only Node and Upgrading Run-Time Nodes for additional information.
-
Run setup.exe to start the set-up program. The startup screen appears, followed by the upgrade feature dialog box that lists any prerequisites and products and versions to be upgraded. If a new version of the .NET Framework is required, it is installed first and then setup resumes after a restart.
Note: You can only upgrade the products that are already installed, and you will not be able to install additional products during the upgrade process.
-
Confirm your operating system compatibility, then click Next to proceed.
-
A selection list of the products and components to be upgraded is shown. You cannot modify this list. Click Next to proceed.
-
Perform any recommended actions, such as backing up your galaxy, then click Next to proceed.
-
If required, OI servers are upgraded, then galaxy updates begin after the OI servers are upgraded. If prompted, click the Stop Services button to proceed.
-
After all services stop, click Next to proceed.
-
The list of product that will be upgraded is shown. Click Upgrade to begin upgrading your system.
-
After the installation is over, the Configurator starts. Some items that were previously configured retain their configurations, but you will need to reconfigure certain items including the System Management Server and the Historian (if present). See Configure System Platform components for more information.
Select View Readme for important information about System Platform 2023, including hardware and software requirements, new features, and known and resolved issues.
Note: You may see a Cybersecurity Notice that instances of a Microsoft XML processing library were found. For information on removing MSMXML 4.0, see the Microsoft Support web page:
https://support.microsoft.com/en-us/help/925672/ms06-061-security-update-for-microsoft-xml-core-services-4-0-sp2
If you a galaxy is deployed, the Galaxy Patcher will start as soon as you connect to the galaxy from the System Platform IDE. Undeployed galaxies are not patched until you connect to them.
Important: Galaxy patching may take several minutes. Do not shut down the node while the patching operation is in progress.