Uninstalling clients hosted on NEOSYS Server

From NEOSYS Technical Support Wiki
Revision as of 12:48, 25 January 2017 by Arvind (talk | contribs)
Jump to navigationJump to search

This must be done in the following circumstances:

  1. Reinstallation on other servers
  2. Reinstallation on clients own server
  3. Termination of contract
  4. Any other reason

NEOSYS needs to:

  1. Ensure that the installations can no longer be used by accident or design
  2. Ensure that for a reasonable period of time that NEOSYS can be re-enabled in case of error or change in circumstances

Stage 1. Disabling

1. Ensure that the NEOSYS processes, for the installation that is being moved, have been shutdown. This includes checking that no ntvdm process is running for the installation being moved, in procexp.exe (Find, Handle, D:)

2. Stop the associated web in IIS

3. Edit the process startup cmd file, which is scheduled to run daily in the task scheduler and comment out the stopped installation from it

4. Capitalise the client folder name. In Windows, capitalisation has no effect other than visual. This makes it possible to differentiate between active and terminated clients.

The old procedure of MOVING this folder to the "OLD" folder leads to backups doubling up on capacity. i.e. on the backup server, the terminated Client's folder will be present both in the old location (where all active client folders are) and the new location ("OLD" folder).

Capitalising the folder name instead of moving the folder will prevent the backups from doubling up while still allowing us to identify which clients are live and which ones are terminated.

5. Comment the lines for the stopped installation in the Nagios config file so that Nagios stops alerting for it

6. Strike-through the terminated client's link on support home page (support.htm).

Stage 2. Permanent Deletion

Any installation found in the hosts\OLD folder which is older than one year may be deleted to free up storage and backup resources as follows:

1. Delete the associated web in IIS

2. Delete the associated folders in hosts\OLD folder

3. Remove the terminated client's link from support home page (support.htm).