Update CU WFM 1.0 Refresh (CU2) + CU5 with SB 1.1 CU1(which will install WFM 1.0 cu4 client)
Cumulative Updates installation on Workflow Manager
Please find the compatible / Supportability table to verify the current versions on your server.
https://www.linkedin.com/pulse/workflow-manager-10-windows-service-bus-ahmed-kelani/
Types of Cumulative Updates in Workflow Manager farm
1.
When
you have RTM-CU1 WFM, Upgrade first:
Get Output of MFA tool.
1.
Gather MFA report of your Workflow
Manager environment (so that We can give a compatibility health checks and
review the final status of your changes)
Title : Run MFA (Messaging Farm Analyzer) report to get workflow manager heath details
Steps:
This tool gathers information about a Workflow Manager (WFM) and
Service Bus Server farm and generates warnings when issues are detected.
Gather the MFA report of your Workflow Manager environment (so that We
can give compatibility health checks and review the final status of your
changes)
1.
Login to the WFM primary server with
a Run as account or service account.
a.
MFA.exe can be downloaded here. https://www.microsoft.com/en-US/download/details.aspx?id=103244
b.
Create a new folder named MFA Report.
c.
Move the MFA36.exe downloaded file
into the MFA report folder.
d.
Right click on the MFA36.exe file and
Run extract the files here.
e.
Run the MFA.exe file.
f.
Select the check box. ETL Traces and
Workflow Publish test
g.
Click on the Start button.
h.
An MFA report will be generated in
the downloaded file location.
2.
If you are not able to generate a WFM
report.
a.
Login to WFM primary server with Rus
as Account/administrator/ farm account/ Service account.
b.
Open workflow Manager PowerShell Run as
administrator mode.
c.
Please run the below Commands on
after one and save the screenshots and save as a text file.
i.
Get-WFFarm
ii.
Get-WFFarmStatus
iii.
Get-SBFarm
iv.
Get-SBFarmStatus
v.
Get-NameSpace
3.
When you have RTM -CU1 WFM, Upgrade
first:
a.
IF service bus 1.0 is installed,
apply CU1 as a pre-requisite before 1. upgrading WFM
b.
Upgrade WFM to CU3 - then CU4 (for
SharePoint Up to (not including) December 2017.
c.
Upgrade WFM to CU5 - for SharePoint
from December 2017
4.
Once WFM is upgraded - upgrade
Service Bus to 1.1
If
you're from is already with WFM CU5, you can directly perform SB1.1 with TLS
1.2 upgradation. IF not, you need to first perform WFM CU5 upgradation then
only you need to perform SB1.1 with TLS 1.2 upgradation.
Note:
a.
Make sure you have Certificate
Generated Key if you have Auto Generated Certificate. if you have an Auto-Generated certificate. If you don’t have we need to reset the Certificate
Generated Key password.
b.
If we have a custom Generated
Certificated Certificate, not required Certificate Generated Key.
c.
Make sure you can log in to the workflow
manager server with Run As Account.
Steps
for WFM CU5 Upgradation:
- Please find the below steps you have to
before updating.
- Please find the below steps you have to do
before updating on Workflow Manager server Backup.
3.
Please find the below steps you have
to do before updating on the WFM server.
4.
We ensure that you have back your
databases up for WFM and Service Bus, in order to ensure that you have a rollback available.
5.
Run the below commands on WFM
PowerShell in RunAsAdmin mode before you take them
1. Stop-WFHost
2. Stop-SBHost
6.
Backup all WFM, SQL, and
SharePoint snapshots of VMs to endure that you have a rollback available.
7.
WFM and service Bus Databases to
backup before the change are done(workflow manager default naming shown below)
1. WFResourceManagementDB
2. WFManagemntDB
3. WFInstanceManagementDB
4. SBManagementDB
5. SBGateWayDB
6. SBMessageContainer
Please find the below permissions or access required Service
account/ Run As Account for Workflow Manager Farm.
1)
Login to WFM
primary server with Rus as Account / administrator/ farm
account/ Service account.
a.
Verify Run as Account have farm
account is part of below groups, if not need to be added.
b.
Open Run and type the below command.
c.
Command: lusrmgr.msc
d.
"Go to groups"
e.
Examine your login account in the
groups listed below, if not need to be added.
i.
Administrator
ii.
Distributed COM users
iii.
Remote Desktop Users
iv.
Windows Fabric Administrator
v.
Windows Fabric allows users
vi.
IIS users
vii.
Azure fabric Administrator
viii.
Azure Fabric allowed users.
2)
The installation account must have
the "sysadmin" role on the SQL server.
Please
find the references:
https://docs.microsoft.com/en-us/previous-versions/service-bus-archive/jj193011(v=azure.100)
10.
Now download the WFM CU4 Client from
the below link as a pre-requisite for CU5 and install
11.
Now download the CU5 from the below
link and install
https://www.microsoft.com/en-us/download/details.aspx?id=55643
12.
Upon successful installation again
reboot the server.
13.
Run the below PowerShell commands on
Workflow Manager PowerShell, to make sure the things.
a.
Stop-WFHost
b.
Update-WFHost
c.
Start-WFHost
14.
Repeat Steps 3-6 on other WFM
servers/ Machines as well.
0 Comments