Upgrade
From ServersCheck Wiki
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
In the next screen click on the OK button to check if a new release is available
A new version has been found. If you are ready to perform the upgrade, then click on the Yes button
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
All services are now stopped automatically - no ServersCheck services may be running when upgrading. After this it automatically starts downloading all new components.
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.
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.





