Updating Nx Witness

For users on Nx Witness version 2.3 or later upgrading is simple and fast. Follow the steps below to upgrade your system.

Note! Always mind making database backup prior to any update.

To Update Over the Internet (online update)

Nx Witness v2.3 or later systems have the ability to upgrade all connected servers in a system with the click of a button.

Make sure your system has an active internet connection.

Open the Nx Witness Client application.

Go to System Administration -> Updates

Click Update Button

That's it! You're done. When your system is done updating you will be prompted to restart your client.

To Update from a Local Source (offline update)

Nx Witness v2.3 or later systems have the ability to upgrade all connected servers in a system with the click of a button. For offline systems (systems without an active Internet connection) follow these steps.

Open the Nx Witness Client application.

Go to System Administration -> Updates

On the top left corner choose Update from a Local Source.

Press the Copy to Clipboard button.

Open an Internet Browser (Google Chrome, IE, Firefox) on a machine that has Internet access, copy the provided URL, and press enter.

Wait for the .zip file for your system - which includes all software components needed for the upgrade - to complete.

Transfer the .zip file to a USB flash drive and plug this drive into a computer connected to your Nx Witness system.

Return to the Nx Witness updates dialog and choose Update from a local source and then click on the small ... button to upload the downloaded .zip file from your USB flash drive to begin the system update.

That's it! You're done. When your system is done updating you will be prompted to restart your client.

To Update to a specific patch

Aside from typical update to an official release version Nx Witness provides capability to update v2.3 or later version to a specific patch build.

Verifying dialog with "Build Number" and "Password" fields will pop-up

To get specific version you need to input correct values which are usually provided by Nx Support Team

After the input click "OK" to proceed for versions 2.6 and below. Versions 3.0 and forward have dedicated "Update System" button required to initiate the update.

If update fails on the first try(e.g. because of the internet lagging) clickable "Update" button will download and install the package later

Upgrading Nx Witness v2.2.1 (or earlier) to v2.3 Guide

Nx Witness v2.3 brings with it a radical change in system architecture including the removal of the Enterprise Controller and the introduction of a Server Hive architecture where all Media Servers in the system are equal, contain their own individual databases, and synchronize system configuration and - as a result - users can now connect through any media server to view and manage an entire system, the system allows for automatic failover, and users can now upgrade all system components in a single click once they have successfully upgraded to Nx Witness v2.3.

In lieu of the above, we've put together the following Upgrade Guide for users who are upgrading from HD Witness or Nx Witness v2.2.1 and below to Nx Witness 2.3.

Please read all instructions prior to upgrading. If you experience any issues during the upgrade process email us at support@networkoptix.com for immediate assistance.

Any version of HD Witness or Nx Witness can be upgraded to v2.3 following the below process and upgrade procedures in general works the same way on all OS/platforms.

** NOTE ** - If you are upgrading from 2.2 or an earlier version with a significant amount of recorded data be aware that the first time the 2.3 server launches a period of time (minutes) will be required for the archiving index process.

SINGLE SERVER SYSTEMSSingle server systems are systems that have only one instance of the Nx Witness media server application running.

MULTI-SERVER SYSTEMSMulti-server systems prior to the Nx Witness v2.3 release contain an Enterprise-Controller + Media Server Architecture and consist of more than one Media Server instance.

TO UPGRADE:

Identify the Enterprise Controller (EC) server in your current system.

Do NOT modify the EC machine's IP address and make sure the system's EC is running before you begin.

Download and install the server-only installation package on the computer where your EC is currently running and follow the installation wizard.

Install the server-only installation package on remaining system servers.

SERVERS RUNNING EC SEPARATELY FROM MEDIA SERVERSSometimes systems have the EC running on a separate machine from the Media Servers. If your system is setup in this manner you'll need to follow these steps.

Identify the Enterprise Controller (EC) server in your current system.

Do NOT modify the EC machine's IP address and make sure the system's EC is running before you begin.

Download and install the server-only installation package on the computer where your EC is currently running and follow the installation wizard.

Install the server-only installation package on remaining system servers.