How to upgrade ADSelfService Plus in a load balancing environment

How to upgrade ADSelfService Plus in a load balancing environment

Objective   

This article explains how to successfully upgrade ADSelfService Plus in a load balancer environment, ensuring consistent versioning and service continuity across all nodes.

Prerequisites 

Before initiating the upgrade, ensure you meet the following requirements:
  • Access: Access to the primary node and all secondary nodes in the load-balanced environment.
  • Service pack file: A valid service pack file (e.g., ManageEngine_ADSelfService_Plus_x_x_SP-x_x_x.ppm) downloaded in advance.
  • Administrator privileges: Administrator privileges on all servers to execute the update process.
  • Backup: Crucially, perform a complete backup of your ADSelfService Plus application directory and database on both servers before initiating the update. This enables data recovery in case of unforeseen issues.

Steps to follow   

Step 1: Shut down all nodes
  1. Stop the ADSelfService Plus service on the primary node and all secondary nodes. 
Step 2: Apply the update on the primary node
  1. Navigate to <installation_directory>\bin (default path: C:\Program Files\ManageEngine\ADSelfService Plus\bin).
  2. Right-click UpdateManager.bat, and select Run as administrator.
  3. In the Update Manager window, click Browse and select the appropriate service pack file (.ppm).
  4. Click Install. The update process will begin and may take several minutes depending on the size of the update and your data.
InfoNote: Do not terminate or interrupt the update process once it has started. Doing so can lead to an incomplete or corrupted installation. 
  1. Once the update is complete, click Close and exit the Update Manager.  
Step 3: Apply the update to all the secondary nodes
  1. Repeat the same process on each secondary node individually.
Step 4: Start all nodes in sequence
  1. First, start the ADSelfService Plus service on the primary node.
  2. Once the primary is fully up, running, and accessible, start the ADSelfService Plus service on each secondary node individually.

How to reach support                                   

If the issue persists, contact our support team here

                  New to ADSelfService Plus?