Skip to content

AO GCP Release - Deployments

Manual Deployment steps Follow these steps for manually releasing new version.

Release files for Ahola Transport and Ahola Special in Bckendsrvtst-0 \\bckendsrvtst-0\AttracsBuild\AOReleases\Attracs-Ahola\"release version"

Disable app from Server Manager (jump) * Login to jump server * On jump server * Server Manager âžť Remote Desktop Services âžť Collections âžť "Customers collection" âžť Host Servers âžť Right Click on each server Do not allow new connections * Check on Connection panel is there any active connections * Kick out clients which are active

Shutdown services * Login to Backendsrv-1 * Stop Servers

Use control_processes_all.ps1 -action stop from C:\Attracs\Scripts

Mainserver, restservers etc will be stopped * note that there is also scripts for server groups *

  • Stop AholaTransport_AttracsService from service or via PowerShell
Stop-Service <service-name>
**************************
Start-Service <service-name>
  • Disable Start Attracs Servers in task scheduler (it runs in every 15 minutes)

Database You do not have access to this Task * Take backup from database (Cloud Export) * After backup is successful run customers Evolution script * Check TODO for additional maintenance scripts for database

Copy files to backendsrv and hostservers * Copy these files (minimum) if not anything else on TODO

Attracsservice * Attracsservice.exe + INI * IdserviceAdmin.exe * Start ID from service

Attracsservers * Attracsserver.exe + INI (exe file must then named after servers that is running on live) * AppmetasourceInfo.xml * Attracsbatchrun.exe + INI * Start servers from Task scheduler (correct user starts servers)

Systemsettings * Copy Systemsettings.xml to Commonres / "Customername" folder

Attracsbatcrun * Check TODO if there is some maintenances to be executed * Run this on every release but make sure new systemsettings file is copied before

attracsbatchrun /LoadSystemSettings

Copy client files * Copy attracs.exe and ini file to hostservers 0-4 customers folder

AholaClient / ATSpecialclient

Enable Attracs client from Server Manager Enable Start Attracs Servers in task scheduler

RELEASE DONE

Datapumps can be done after release is ready Read TODO if there is some scripts/maintenance to be executed to Datapumps database

Datapump Ahola * Ahola has 3 different datapumps running

DatapumpKPI = Live, running every 15min

DatapumpOCL = Nightly, running on every night, starts about 22.30

DatapumpPipedrive = Daily, running 06.50 and updates contacts

  • DatapumpKPI

DatapumpOCL.exe + INI

Tabledefinitons.xml

  • DatapumpOCL

DatapumpOCL.exe + INI

DatapumpOCLGUI.exe + INI

Tabledefinitons.xml

  • DatapumpPipeDrive

DatapumpOCL.exe + INI

Tabledefinitons.xml

Datapump Special * ATSpecial has 2 different datapumps running

DatapumpKPI = Live, running every 15min

DatapumpOCL = Nightly, running on every night

  • DatapumpKPI

DatapumpOCL.exe + INI

Tabledefinitions.xml

  • DatapumpOCL

DatapumpOCL.exe + INI

DatapumpOCLGUI.exe + INI

Tabledefinitons.xml


Subpages