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