Before you begin
-
Installed hardware and software meet the current requirements.
-
A current backup of application database has been created for recovery purposes, if necessary.
-
The upgrade software is unzipped to a temporary folder on the application/web server and ready for deployment. If the zip is blocked, then right-click the zip, select Properties > Unblock > OK.
-
The machine name or IP address for every application/web server is known.
-
Before running the deployment batch file, remove the cassette folder found under the App_Data folder. By default, the App_Data folder is located here: C:\inetpub\wwwroot\. If you have installed the application files in another location, refer to that location instead.
About this task
When a new version of AcceleratorKMS is released, you must upgrade your application/web servers with the new software in order to take advantage of the latest changes.
Procedure
-
Determine which servers will provide service during the first phase of the upgrade. These servers are referred to as Node 2 throughout this task. The remaining servers are referred to as Node 1 and will be upgraded first.
-
Edit the load balancer configuration to remove Node 2 servers.
-
Stop the PAWS on each server in Node 2.
-
Create and populate an AcceleratorKMS temporary database instance with the current AcceleratorKMS production instance data.
-
For each server in Node 2, edit the PAConnectionString in web.config to point to the newly created AcceleratorKMS temporary database instance.
-
Edit the load balancer configuration to add Node 2 servers and remove Node 1 servers.
-
Run the deploy.bat file from the temporary folder on each server in Node 1.
-
Restore load balancer configuration to include both Node 1 and Node 2.