RDS deployment 2016 --> 2022

van Daalen 41 Reputation points
2023-05-25T10:32:48.0933333+00:00

Hello,

We have an existing RD deployment and need to upgrade. I would like to know if there is anything to keep in mind upgrading to the latest server OS. Our deployment has the following config:

  • RD brokers, RD gateways, RD webaccess running server 2016
  • License server 2012r2
  • RD sessionhosts running server 2012r2
  • HA broker config
    I found some MS docs about supported upgrade paths but this docs do not have 2022 included.

Is it as simple as removing broker server 1 from deployment, upgrading broker 1 from 2016 --> 2022. Adding the broker back to deployment, removing broker server 2 from deployment, upgrading broker 2 server from 2016 --> 2022.
Then upgrading RD gateway, RD webaccess servers from 2016 --> 2022
Then building up new 2022 sessionhost collections?

Thanks,

Levd

Remote Desktop
Remote Desktop
A Microsoft app that connects remotely to computers and to virtual apps and desktops.
4,239 questions
{count} votes

Accepted answer
  1. Limitless Technology 43,931 Reputation points
    2023-06-01T09:51:52.33+00:00
    Hi,
    
    I'd be happy to help you out with your question. Sorry for the inconvenience caused.
    
    Upgrading your RD deployment requires careful consideration and planning. While there might not be specific documentation available yet for upgrading to Windows Server 2022, you can follow similar upgrade patterns from previous versions. Here's a step-by-step guide to help you upgrade your RD deployment:
    
    1. RD Brokers:
       - Remove one RD Broker server from the deployment.
       - Upgrade the removed RD Broker server from Windows Server 2016 to Windows Server 2022.
       - Add the upgraded RD Broker server back to the deployment.
       - Repeat the process for the second RD Broker server.
    
    2. RD Gateways and RD Web Access:
       - Remove one RD Gateway and RD Web Access server from the deployment.
       - Upgrade the removed servers from Windows Server 2016 to Windows Server 2022.
       - Add the upgraded servers back to the deployment.
       - Repeat the process for the remaining RD Gateway and RD Web Access servers.
    
    3. License Server:
       - Upgrade the License Server from Windows Server 2012 R2 to Windows Server 2022, following the supported upgrade path for the license server.
    
    4. RD Session Hosts:
       - Since your current RD Session Hosts are running on Windows Server 2012 R2, you'll need to create new RD Session Host collections on Windows Server 2022.
       - Build new RD Session Host servers running Windows Server 2022 and join them to the RD Session Host collection.
       - Configure the necessary settings, applications, and user profiles on the new RD Session Hosts.
       - Gradually migrate your users or applications to the new RD Session Host collection once it's ready.
    
    Remember, it's essential to thoroughly plan and test the upgrade process in a non-production environment before implementing it in your production environment. This helps identify any potential issues or compatibility problems early on and allows for adjustments as needed.
    
    For the most up-to-date and detailed information on upgrading your RD deployment to Windows Server 2022, I recommend referring to the official Microsoft documentation I attached below.
    
    For more Information, please refer to following resources :-
    
    1. Upgrading Remote Desktop Services deployments - https://learn.microsoft.com/windows-server/remote/remote-desktop-services/upgrade-to-rds
    
    2. Supported configurations for Remote Desktop Services - https://learn.microsoft.com/windows-server/remote/remote-desktop-services/rds-supported-config
    
    If you have any other questions or need assistance with anything, please don't hesitate to let me know. I'm here to help.
     
    If the reply was helpful, please don’t forget to upvote or accept as answer, thank you.
    
    1 person found this answer helpful.

0 additional answers

Sort by: Most helpful