Upgrading SCOM 2019 to SCOM 2022

With the release of SCOM 2022 I wanted to take the opportunity to blog about my experience with performing an in-place upgrade of SCOM 2019 to SCOM 2022. In my environment I tried to mimic what I have encountered in the real-world. Below is what I will be upgrading in this blog.

Links for reference: You will need to read through these to prepare your environment for the upgrade.

  1. Note: client requires .Net Framework 4.7.2


  2. Post-Upgrade tasks when upgrading to System Center Operations Manager

My Environment:

Domain Systems:

1 – Availability Group – OperationsManager Database

1 – Availability Group – OperationsManagerDW Database

3 – Management Servers

1 – Reporting Server

1 – GW

17 – Windows Agents

2 – Linux Agents


2 – Gateway Servers

5 – Windows Agents

1 – Linux Agent


With SCOM 2022, gMSA is now supported out of the box. Since I already updated my SCOM 2019 to use gMSA accounts, this blog will be using the gMSA accounts for the upgrade.

  1. After downloading the iso, extract the exe.
  2. You will want to run the installation using an Administrative Command prompt.
  3. The install splash screen will open. Click Install


  1. If you click the download update, you will see the install checking for updates. This will take a moment.


  2. It is recommended to back up the databases prior to the upgrade.


  3. Accept the agreement.


  4. Select the installation location.


  5. Verify the prerequisites passed.


  6. Specify the DAS account


  7. Ready to upgrade.


  8. Now go enjoy a cup of coffee or tea while Operations Manager upgrades. This process took just over 60 minutes in my lab.


  9. The initial installation has been completed successfully.

    Note: You will notice a Information next to Management Server. This is telling you that the license key will need to be re-entered.


  10. Now that the initial installation has been completed, proceed on with upgrading the rest of the Management Servers BEFORE PROCEEDING TO STEP 14.
    1. To upgrade the rest of the Management Servers, run the installation again.
    2. I will be showing how to do this through the command prompt:

    3. The upgrade will know which components need to be upgraded

    4. Accept the agreement


    5. Specify the installation path.


    6. Verify the Prerequisites are installed


    7. Specify the DAS Account.


    8. Review and Upgrade. This installation went much faster and only took 4 minutes

  11. *Upgrade Gateway(s) – msiexec /i MOMgateway.msi /qn /l*v C:\logs\GatewayUpgrade.log AcceptEndUserLicenseAgreement=1
    1. I am using the GUI to show the upgrade process

    2. The splash screen will appear.


    3. Read the notice


    4. Upgrade


    5. Finish



  12. Upgrade and remaining Consoles – Setup.exe /silent / upgrade /AcceptEndUserLicenseAgreement:1
  13. Push install to agent(s) / upgrade manually installed agents
    1. All the agents will drop into Pending Management. Select the agents to upgrade them.

    2. Test Agent

    3. You can verify the agents have been updated. I am using Kevin Holman’s SCOM Admin Pack


  14. Upgrade Web Console
  15. Upgrade Reporting Server setup.exe /silent /AcceptEndUserLicenseAgreement:1 /upgrade /ManagementServer: <ManagementServerName>
    1. The upgrade will detect what needs to be upgraded on the reporting server


    2. Accept the agreement


    3. Provide an installation path


    4. Verify the Prerequisites.


    5. Verify


    6. Setup has completed



  16. Ensure the Databases upgraded to 10.22.10118.0


  17. Verify the Management Servers have been upgraded


  18. Verify the Operations Consoles have been upgraded


  19. Verify the Gateways have been upgraded


  20. Verify the Web Server(s) have been upgraded


  21. Verify the Reporting Server has been upgraded


  22. Verify the Windows Agents have been upgraded or are starting to upgrade. The RTM agent is 10.22.10056.0



  23. Verify the Linux Agents have been upgraded or are starting to upgrade




  24. Look through event viewer to be sure everything is clean.


  25. Perform Post-Upgrade Tasks

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s