We strongly recommend to back up KSMG virtual machines (make a snapshot of the virtual machine in the hypervisor) of all cluster nodes before upgrading KSMG. This will let you go back to the previous version of KSMG if the installation of the new version fails.
Before upgrading using the KSMG web interface, you must download the ZIP archive with the upgrade package from the Kaspersky website or a partner company website and extract the KTGZ update file from the archive.
This sequence of steps lets you keep processing the traffic of the organization during the update process.
To update the application to version 2.1 in a cluster containing multiple nodes:
In the web interface of the Control node, go to the Nodes section and make sure that all cluster nodes are available and do not have errors.
If there is no access to the cluster node, or if errors are encountered on the node, resolve the problems before you start the update process.
To upgrade KSMG to version 2.1 on the first of the cluster nodes that you are upgrading:
In the web interface of the Control node, go to the Message queue section, click Manage settings for sending/receiving, select the node for which you want to install the update, and disable the reception of messages on that node. For details, see Enabling and disabling the transmission and reception of messages.
In the table of messages in the queue, filter the messages by node then wait until messages from all queues are sent.
Remove the load from the node in the load balancer settings.
If unknown objects are detected on your computer during the upgrade, upgrade installation is stopped.
In the web interface of the node being upgraded, click Install patch and install the upgrade package: ksmg_upgrade_2.0.1.6960_2.1.0.7854.ktgz.
Wait for the web interface page to reload.
In the web interface of the updated node, in the lower part of the left menu pane, click the name of the current user, then select About and in the displayed window, make sure that the Version line displays 2.1.
In the web interface of the updated node, click Change role to Control node.
If necessary, transfer the saved configuration files of the operating system or built-in MTA that you copied before installing the update.
Check if the messages can pass through the node. To do so, send a test message through the node and confirm if it was delivered to the recipient.
Restore the load on the node in the load balancer settings.
The KSMG application on the cluster node is upgraded to version 2.1.
After installing the upgrade package, the node becomes inaccessible to other cluster nodes. In the web interface of this node, you need to assign it the role of the new Control node.
To upgrade KSMG to version 2.1 on the old Control node:
In the web interface of the previous Control node, go to the Message queue section, click Manage settings for sending/receiving, select the node for which you want to install the update, and disable the reception of messages on that node. For details, see Enabling and disabling the transmission and reception of messages.
In the web interface of the updated node, in the lower part of the left menu pane, click the name of the current user, then select About and in the displayed window, make sure that the Version line displays 2.1.
If necessary, transfer the saved configuration files of the operating system or built-in MTA that you copied before installing the update.