Stop wyUpdate Processes
The following processes must be stopped prior to running the wyUpdate.
Process |
Detail |
---|---|
SysAdmin.TenantSvc |
This service is the main service of UMP. It controls many operations. For example, it schedules and maintains the auto-replication cycles for all the customers, it sends information to the SysAdminTenant Database, etc. |
SysAdmin.PeeringSvc |
Used by Operator Connect when adding customers) – used only by Operator Connect set ups, whereby the OC Sync Task jobs are queued and executed. |
all SysAdmin.CacheSrv.[tenant_shortname] | Each Hosted Essentials Plus and Hosted Pro customer will have their own CacheService created, which will operate with each individual customer SQL database created. This operates by sending the relevant information to the SysAdmin[tenant_shortname] Database. |
The table below lists of all the processes that are run during both major and patch upgrades in consecutive order.
Process |
Detail |
Executable |
||||||
---|---|---|---|---|---|---|---|---|
ClearWyupdateLog |
Archive previous wyUpdate logging files |
..\temp\000.__ClearWyupdateLog |
||||||
CheckOnlyMultiTenant |
Check site is on Multitenant, not Live Cloud |
..\temp\000._CheckOnlyMultiTenant |
||||||
CheckDuplicates |
Remove duplicate SBC script templates in SQL. |
..\temp\000.CheckDuplicates |
||||||
CheckSQLConn |
Check SQL server connection. |
..\temp\001.CheckSQLConn |
||||||
UmpAdmins |
Check admin and user are on the same site. |
..\temp\003.UmpAdmins |
||||||
ClearUpgradefolderSQLscripts |
refresh/clear SQL scripts and sysadminkit folders. |
..\temp\005.ClearUpgradefolderSQLscripts |
||||||
CheckServices |
if not stopped SysAdmin* services, wyUpdate will pause, until services are stopped manually. |
..\temp\005.CheckServices |
||||||
SetServices |
Configure services and create peeringSvc. |
..\temp\005a.SetServices |
||||||
StartPeeringSvc |
Start peeringSvc. |
..\temp\005b.StartPeeringSvc |
||||||
CheckSQLDbBackupBackendFolder |
Check SQL backend config |
..\temp\005c.CheckSQLDbBackupBackendFolder |
||||||
renameSysAdminKitFolder |
Rename sysadminkit and SQL scripts folder by removing date-part |
..\temp\005d.renameSysAdminKitFolder |
||||||
RunSqlScripts |
Run all upgrade scripts on SysAdminTenant database |
..\temp\006.runsqlscript.exe |
||||||
AddAuthPool |
config pool in IIS |
..\temp\070.AddAuthPool |
||||||
InstallPowershellGetModule |
update/install PowerShell get |
PowershellGet/PackageManagement |
||||||
InstallMicrosoftTeamsModule |
update/install Microsoft Teams |
MicrosoftTeams |
||||||
InstallChocolatey |
update/install Chocolatey |
Chocolatey |
||||||
InstallDotNet |
update/install DotNet |
choco dotnet-6.0-runtime/dotnet-6.0-windowshosting |
||||||
InstallRabbitmq |
update/install RabbitMQ |
choco rabbitmq |
||||||
InstallEmsMainAgent |
update/install EMS Main Agent |
EmsMainAgent.msi 7.8.19.51806 |
||||||
InstallEmsClientAgent |
update/install EMS Client Agent |
EmsClientAgent.msi 7.8.21.52131 |
||||||
InstallPublicOvocConnector |
update/install Public OVOC Connector |
PublicOvocConnector.msi 1.0.8.51546 |
||||||
Installtap-windows-9.23.3-I601-Win10 |
update/install Tap-Windows |
tap-windows-9.23.3-I601-Win10.exe |
||||||
RunCheckAzureTenantId_220 |
check tenants-ids/passwords |
c:\acs\CheckAzureTenantId_220\CheckAzureTenantId_220.exe |
||||||
RunCheckAzureTenantId_220_ |
check tenantid/password |
c:\acs\CheckAzureTenantId_220\CheckAzureTenantId_220.exe |
||||||
AlertCustomerUpgrade |
warning to run customer upgrade after wyUpdate finishes successfully |
..\temp\170.AlertCustomerUpgrade.bat |
||||||
runLogReport |
show results wyUpdate process |
c:\acs\tools\LogReport\LogReport.exe |
||||||
Refresh_EMSClientAgent_ignoreList |
Refresh data on the ignorelist with default values |
..\temp\EMSClientAgentConfigIgnoreListData.ps1 |
||||||
SysAdmin.QuickReplicationCycleWorker |
Triggers the Cachesync mechanism for a specific customer. |
|
||||||
SysAdmin.UMP.Watchdog |
Manages the database replication timer mechanism according the preconfigured setting in the dbo.ApplicationSetting {QuickReplicationCycleDelay}. Default-five minutes. Replication is processed only when no new changes are sent within the five minute interval. Grabs process threads for available queues. |
|
||||||
CacheSyncAzAd |
Downloads users, groups and group membership using MSGraph. |
|
||||||
CacheSync/CacheSyncV2 |
|
|
||||||
SysAdmin.UMP.SyncAcquiredNumber |
Used by Operator Connect (OC) for updating the Assignment Status column in the Number Management table in the self-service portal. It is run every 5 minutes. |
|