This is a continuation of my preceding blog post Install cumulative updates on Skype for Business Part II and focus on backend database updates. In part II of this blog series we updated all the Skype for Business servers. Now, In this post will update backend databases and Central Management Store.
First you have to make sure your all the databases are Principal on Primary Server.
When I cross checked my Back End server, I found locslog is not principal on primary server.
Now run Invoke-CsDatabaseFailover –PoolFqdn <FE Pool Fqdn> -NewPrincipal Primary –DatabaseType <Database type>
Note: Database type will be User, Application, Archiving and Monitoring whichever are applicable in your case.
Now check the database again and make sure all the databases are on Primary and Synchronized otherwise troubleshoot.
Run Install-CsDatabase –ConfigurationDatabases –SqlServerFqdn <BE Fqdn> -Verbose
(In my case, BE databases, Archiving and Monitoring are collocated)
Now update the Persistent Chat database if applicable.
Install-CsDatabase –ConfiguartionDatabases –SqlServerFqdn <PChat BE Fqdn> -Verbose
Update all the Standard Edition and Enterprise Edition FE pools/servers, in my case I have 2 SE server and 1 EE FE pool.
Once you are done with all the SfB servers.
Update Central Management Server.
Install-CsDatabase –CentralManagementDatabase –SqlServerFqdn <CMS Fqdn> -SqlInstance <Instance name> -Verbose
Update topology by running Enable-CsTopology
Run Bootstrapper.exe in all the SfB servers.
I hope this document helped you J