How to upgrade RDS Cals from Windows Server 2012 R2 to Server 2016

rajashekar 61 Reputation points


We are planning to upgrade all RDS servers from 2012 R2 to Windows server 2016. During our implementation phase, we would like to keep RDS server 2012 R2 untouched and have a new set of servers on the windows server 2016.

Currently, on server 2012 R2 licensing server we have 415 Cals. Can I re-use 100 Cals from server 2012 into server 2016 and get server 2016 RDSH work?

Please advise what do you think the best way.

Windows Server 2016
Windows Server 2016
A Microsoft server operating system that supports enterprise-level management updated to data storage.
2,406 questions
Remote Desktop
Remote Desktop
A Microsoft app that connects remotely to computers and to virtual apps and desktops.
4,304 questions
0 comments No comments
{count} votes

Accepted answer
  1. Carl Fan 6,836 Reputation points

    Usually we could not do this upgrade.
    If you have software agreement with MS,as long as you have the rights to 2016 CALS . You can not use 2012 CALs with 2016 though. You'll need to just make sure you own the rights to the 2016 license.
    The RDS CAL for your users or devices must be compatible with the version of Windows Server that the user or device is connecting to. You can't use RDS CALs for earlier versions to access later versions of Windows Server, but you can use later versions of RDS CALs to access earlier versions of Windows Server.
    You must install your RDS CAL on a compatible RD license server. Any RDS license server can host licenses from all previous versions of Remote Desktop Services and the current version of Remote Desktop Services. For example, a Windows Server 2016 RDS license server can host licenses from all previous versions of RDS, while a Windows Server 2012 R2 RDS license server can only host licenses up to Windows Server 2012 R2.
    Hope this helps and please help to accept as Answer if the response is useful.
    Best Regards,

    1 person found this answer helpful.
    0 comments No comments

1 additional answer

Sort by: Most helpful
  1. Dave Patrick 426.2K Reputation points MVP

    The 2012 R2 RDS Cals are not going to work in a Server 2016 environment. Hopefully you have software assurance.

    --please don't forget to Accept as answer if the reply is helpful--

    2 people found this answer helpful.
    0 comments No comments