Upgrade

From ServersCheck Wiki

Jump to: navigation, search

Contents

Important notice before upgrading

1) If you are using ServersCheck 8.5.0 or lower then you will need to upgrade your upgrade utility due to a change in download servers. Download info is now distributed via a CDN network with a fail-over server if the CDN fails.


To update your upgrade utility, download following 2 files and replace the existing ones (in the main ServersCheck directory) with the downloaded ones:

http://upgrade.serverscheck.net/monitoring_software/Upgrade.exe

http://upgrade.serverscheck.net/monitoring_software/Upgrade.cli


2) Important Notes

You need to make sure to have a license file valid for the release you are upgrading to. A license key is only valid for the version it was issued for. If you upgrade to a new major release despite having a new license file, then the software will no longer work. Downgrade is NOT possible.


A major upgrade is whenever the first or second digit of a license changes


We recommend not only to perform periodic backups of a configuration but also when upgrading


Whenever performing an upgrade, always make sure to make a backup of the main installer should you need to reinstall the software at a later date. ServersCheck does not make older versions available for download mainly due to third party licensing restrictions. Installer is available from http://downloads.serverscheck.com/monitoring_software/setup.exe


Upgrade using the upgrade.exe utility

In the main ServersCheck directory there is a utility located called upgrade.exe You can either launch it from the main ServersCheck directory or by going to

Start > Program > ServersCheck > Monitoring > Upgrade ServersCheck as shown below


Upgrade1.png


In the next screen click on the OK button to check if a new release is available

Upgrade2.png


A new version has been found. If you are ready to perform the upgrade, then click on the Yes button

Upgrade3.png


A dialog box will warn you that for the release a new license file may be recommend. If you comply with the text in the dialog box, then click on the Yes button

Upgrade4.png


All services are now stopped automatically - no ServersCheck services may be running when upgrading. After this it automatically starts downloading all new components.

Upgrade5.png


If you encounter the error task failed on Line5, then download the taskkill.exe from this url and install it in your c:\windows\system32 directory: http://upgrade.serverscheck.net/monitoring_software/taskkill.exe



When the upgrade is complete, a Window similar as following will be shown. Click on the OK button to end the upgrade process. The ServersCheck Monitoring services are automatically restarted.

Upgrade6.png



Manual upgrade procedure

In some cases the upgrade using the upgrade.exe isn't possible. In that event you need to perform a manual upgade procedure as follows:

1/ Backup all *.conf and *.lic files (including those located in subdirectories)

2/ Backup the ServerScheck external , schedules, data, checklogs, logging, alerts/logs and alerts/logs_rules subdirectories, backup the text files in your agents directory and backup the serverscheck_database directory

3/ Uninstall ServersCheck

4/ Reboot ServersCheck computer

5/ Download latest version from our website

6/ Install newly downloaded version

7/ Restore backed up files

8/ Start ServersCheck


Force an upgrade again

If you want to execute an upgrade again, then you can force the update process to be restarted by performing following registry hack. First download the registry file from http://upgrade.serverscheck.net/monitoring_software/serverscheck_registry.zip

Once downloaded, unzip the file and double click on serverscheck.reg and confirm to execute the registry update. After this registry update, you can start the upgrade.exe again.