In-Place Upgrade Considerations - Metasys - LIT-12012162 - MS-ADS05U-0 MS-ADX10U-0 MS-ADX10SQL-0 MS-ADX25U-0 MS-ADX25SQL-0 MS-ADX50U-0 MS-ADX50SQL-0 MS-ADX50SQL2-0 MS-ADX100U-0 MS-ADX100SQL2-0 - Server - Metasys Server - 13.0

Metasys Server Installation and Upgrade Instructions

Product
Building Automation Systems > Application Servers > Metasys Server
Document type
Installation Guide
Document number
LIT-12012162
Version
13.0
Revision date
2024-03-26
Product status
Active

Before starting the in-place upgrade process, review the following table.

Table 1. In-Place upgrade considerations

Data or Item

Details

Reference or Action

Current condition of all Metasys system software

Before you start the upgrade, make sure that all currently loaded Metasys software applications are functioning properly. In particular, verify these applications: Metasys Database Manager, Metasys Export Utility, and Metasys UI.

Refer to the respective help systems and user guides.

Current operation of the Metasys Advanced Reporting system software

If the job site has an ADX that uses the Metasys Advanced Reporting System (ARS), make sure that the application is functioning properly. If ARS is installed but is not working or is corrupt, you may not be able to successfully perform an in-place upgrade.

Refer to the respective help systems and user guides.

Current version of Windows operating system.

Before you start the upgrade, make sure that the current operating system is supported. If not, apply the required updates to match the versions listed here.

To verify the Windows operating system, open a command prompt window and run the command msinfo32. Verify the version is at this level or higher:

Windows 11: 21H2, 22H2

Windows 10: Version 1903 10.18362

Windows Server 2022

Windows Server 2019: Version 10.0.118362

Current version of Microsoft® SQL Server® Software

If your Metasys system is currently using a version of SQL Server software that is no longer supported, you need to upgrade to a newer version. The Metasys Server installer halts if it detects the currently installed version, service pack, and cumulative update (CU) of SQL Server is not unsupported. For a list of supported SQL Server versions, SPs, and CUs, see Prerequisite Software Checklist for Installation and Upgrade.

See Verifying your computer has a supported version of SQL Server software installed.

For more information on installing or upgrading SQL Server software, refer to the SQL Server Installation and Upgrade Instructions (LIT-12012240).

Current version of ADS/ADX software

If the computer has ADS/ADX software at Release 7.x or earlier, you need to uninstall the existing ADS/ADX software. When prompted, select to remove license keys because you are upgrading to a new major software release.

If the computer has ADS/ADX software at Release 8.x or later, you can choose the upgrade path instead of uninstalling first.

You also need to uninstall ADS/ADX software if you are upgrading to a different software build at the same release level. After the uninstall, you can install the newer build.

See Uninstalling the Metasys Server Software Introduction.

Overall current condition of HVAC systems monitored by Metasys

Run and print out an Alarm summary and Override summary to document any existing system issues.

Metasys Site Management Portal Help (LIT-1201793) .

Windows Event Viewer

Check the Windows Event Viewer for any system, ADS, and MDM error messages.

Consult the Windows operating system documentation.

Available hard disk space

Verify available disk space and clean up any miscellaneous and temporary files that can be removed to recover disk space.

Consult the Windows operating system documentation.

Security Database

If the current Metasys system is at Release 5.2 or earlier, log in to SCT and open the Security Administrator tool (Tools > Administrator). In Security Administrator, record all roles, local user accounts, and Active Directory user accounts that you want to recreate in the upgraded SCT. All customized roles and user accounts are lost when you uninstall SCT 5.2 (or earlier) and install a newer version of SCT. For easy recall later, you may find it helpful to use the computer's print screen function to capture the user access permissions and other information for each role.

If the current Metasys system is at Release 6.0 or later, no separate security database backup is required because the security database is part of the archive database. Backing up the archive backs up security as well.

Refer to the Metasys Site Management Portal Help (LIT-1201793) for Release 5.2 or earlier.

Archive database

Using the existing release of SCT, upload the archive database, making sure you select the Include Security option. Then, create a database backup of the archive. Also create an export of the database with SCT.

Backups are found in C:\ProgramData\Johnson Controls\MetasysIII\DatabaseFiles.

Upload, Backing Up an Archive Database, and Export Database sections of the SCT: System Configuration Tool Help (LIT-12011964) .

User accounts and passwords

Gather any applicable administrator user names and passwords that are required for installing or upgrading software. This includes the SQL System Administrator (sa) account and password. For customers who do not want to share these credentials, arrange for the SQL DBA to assist. Alternatively, the DBA can create a temporary SQL admin account with SA privileges just for the installation of the software, which you can delete later.

Consult the customer's IT administration.

User accounts with passwords that have not been recently modified or were created with an older release of Metasys that had different password requirements

To comply with the FIPS 140-2 standard, security changes to passwords were made at Metasys Release 11.0. At Release 8.1 and earlier, passwords were stored in a SHA1-hashed format, which is not FIPS compliant. If you are upgrading your Metasys system from Release 8.1 or earlier, passwords of user accounts are reset with a default password that you specify during the archive upgrade process.

To prevent user lock out for existing users, verify that the Never Expire property under Account Policy is not set. Additionally, set a new password for any user who has not changed their password in more than two years.

Security Administrator System Technical Bulletin (LIT-1201528)

Basic access user accounts

Basic access users and the BasicSysAgent user account are no longer available from Release 11.0 onwards. The BasicSysAgent account is removed and all users with Basic access are converted to Standard access users when you upgrade the Metasys server device in your SCT archive to Release 11.0 or later.

Security Administrator System Technical Bulletin (LIT-1201528)

RADIUS user accounts

From Metasys release 11.0, RADIUS user accounts are no longer supported. During the device upgrade process or database archive upgrade process with SCT 16.0, each RADIUS user account is converted to a Metasys local user with an undefined password and a locked account. To activate the converted RADIUS account, a Metasys user with Administrator rights sets an initial password and unlocks the account.

Security Administrator System Technical Bulletin (LIT-1201528)

Preferences

System preferences do not persist during an upgrade to Release 13.0. Save your preference files to a safe location before the upgrade, and then move the files back to the appropriate location after the upgrade is complete.

The preferences you need to save might include special alarm sound files and color selections, startup views, and links to external applications.

Beginning with SCT 11.0, the upload and download processes include user preferences. However, SCT does not upload user preferences from a Site Director NAE.

Configuring and Maintaining Preferences Appendix of the ADS/ADX Commissioning Guide (LIT-1201645) or the NAE Commissioning Guide (LIT-1201519) .

Object lists

Object lists stored in network engines do not persist during an upgrade to Release 13.0. Object lists are saved as files by the Global Search feature when you save search results. Save your object list files to a safe location before the upgrade, and then move the files back to the appropriate location after the upgrade is complete.

Beginning with SCT 11.0, the upload and download processes include the object lists. However, SCT does not upload object lists from a Site Director NAE.

Configuring and Maintaining Preferences Appendix of the ADS/ADX Commissioning Guide (LIT-1201645) or the NAE Commissioning Guide (LIT-1201519) .

Customized config or properties files 1

If you have customized files for your system, be sure to note those customizations before you upgrade. When you upgrade, these files are overwritten, and you lose your custom settings. After the upgrade, be sure to reapply your custom settings.

Note: When upgrading, do not replace the new file with a copy of the old file. Other settings in the file may have been changed to improve system performance or support new features. Instead of replacing the new file with a copy of the old one, reapply the custom settings in the new file.

Documentation for each specific product covers customization procedures, or you may be directed to update files by support personnel.

Historical data

Install the Metasys Database Manager on the Metasys Server if it is not already present. Then, hours before you plan the system upgrade, use Metasys Database Manager to back up the historical databases, which include audit (JCIAuditTrails), alarm (JCIEvents), trend (JCIHistorianDB), annotation (JCIItemAnnotation), Metasys UI trends (JCIReportingDB), and reporting system (MetasysReporting). We advise that you select the reindexing option, even though it significantly increases the length of time for this process. There is no way to see how long the process takes. The process may take several hours. When you start the process, do not stop it.

Note: If the existing system is allowed to run post database backup, there will be gaps in the historical data from when the backup is completed until when the databases are migrated to the new server and it is brought online.

For installation steps, refer to the Metasys Database Manager Installation Guide (LIT-12011553). Then, refer to the Backing Up a Database section of the Metasys Database Manager Help (LIT-12011202) .

Metasys UI Spaces Authorization (SpacesAuthorization)

If upgrading from Metasys Release 8.0 or 8.1, use SQL Server Management Studio to back up the SpacesAuthorization database because the backup operation for that database is not available with Metasys Database Manager Release 8.0 or 8.1.

Consult the SQL Server Management Studio documentation.

Coexisting versions of Metasys Server and SCT software.

The Metasys Server 13.0 may coexist on the same computer as SCT 16.0.

Refer to SCT Installation and Upgrade Instructions (LIT-12012067) .

BACnet Encoding Type

When you upgrade a device to Release 11.0 or later with SCT 16.0, the BACnet Encoding Type for the Site object is automatically changed to ISO 10646 UTF-8. If you require UCS-2 as the BACnet Encoding Type, make sure you set this attribute back to UCS-2 after the upgrade is complete. The archive upgrade process does not changes the BACnet Encoding Type attribute.

Refer to Site Object - Attributes section of Metasys SMP Help (LIT-1201793).

Device pairing

At Metasys Release 10.0, a more secure authentication process was implemented between updated NxEs and the Site Director that involves device pairing. This capability is controlled by a new attribute in the Site object called Advanced Security Enabled. If you upgrade to Release 13.0 from an older release, Advanced Security Enabled is defaulted to True and NxEs become unpaired with their Site Directors.

Before upgrading to Release 13.0 (or before upgrading to a new build of Release 13.0.), follow these steps:

  1. Pair all network engines to the Metasys Server.
  2. Using SCT, upload the Metasys Server with security to save the pairing information to the archive.
  3. Perform the Metasys Server upgrade, but do not update the engines.
  4. Using SCT, perform a Security Copy to the newly upgraded Metasys Server.
  5. Verify all engines are now paired.
1 The .config files contain custom Metasys network settings for features including serial printing Destination Delivery Agent (DDA) settings for an NAE, the Metasys Advanced Reporting System ADX, and the Action Queue in SCT. Examples of .config files you may have customized include web.config and ActionQueue.exe.config. Properties files also contain information related to name resolution and other system settings.