Vous disposez de CAL RDS 2019 couvertes par la Software Assurance et souhaitez qu’elles soient reconnues comme CAL RDS 2022 ? Suivez ce guide pas‑à‑pas : vous saurez comment valider vos droits, obtenir un nouveau Key Pack ID et activer vos licences sans accroc.
Pourquoi mettre vos CAL RDS à niveau vers 2022 ?
Depuis la parution de Windows Server 2022, Microsoft a introduit divers renforcements liés à la sécurité (Secure Core, TLS 1.3, chiffrement SMB AES‑256), aux performances (hot‑patching, UDP performant) et à l’administration hybride native avec Azure Arc et Windows Admin Center. Or un hôte 2022 exige des licences Bureau à distance équivalentes ou supérieures. Utiliser des CAL 2019 sur un serveur 2022 déclenchera donc une non‑conformité lors d’un audit SPLA ou SAM.
1. Vérifier la couverture Software Assurance
1.1. Comprendre le “droit de nouvelle version”
La Software Assurance (SA) lie vos licences à un contrat d’entretien : toute version majeure publiée pendant la période de couverture vous est automatiquement octroyée. Pour RDS, c’est ce que Microsoft nomme le droit d’Upgrade.
1.2. Contrôler les dates dans le VLSC
- Connectez‑vous au Volume Licensing Service Center.
- Ouvrez Licence ➜ Software Assurance puis filtrez sur “Remote Desktop Services CAL”.
- Notez la colonne SA Expiration : si la date est ultérieure au 1er septembre 2021 (date de disponibilité générale de Windows Server 2022), vos licences ont bien droit à la version 2022.
Bon à savoir : un simple jour de décalage suffit à perdre le droit. En cas de doute, demandez le rapport d’historique SA à votre LSP (Licensing Solution Provider).
2. Demander un nouveau « License Key Pack ID »
Quand vos droits sont confirmés, reste à obtenir la clé que le Gestionnaire de licences Bureau à distance acceptera.
2.1. Tentative via l’assistant interactif
- Démarrez rdlicmgr.msc sur votre serveur de licences.
- Action ➜ Installer des licences, sélectionnez « Assurance logicielle ».
- Saisissez le numéro d’accord Open, MPSA ou Select/EA associé.
- L’assistant contacte Microsoft Clearinghouse et, en théorie, délivre un ID de pack 2022.
Malheureusement, le rétrofit 2019 ➜ 2022 échoue souvent : la base de données du Clearinghouse ne met pas toujours les droits de version à jour en quasi‑temps réel.
2.2. Escalader vers le support Volume Licensing
Si l’assistant retourne une erreur « Invalid agreement number » ou « No upgrade rights found », ouvrez un ticket :
- Portail téléphonique (numéro local Microsoft Clearinghouse) ou e‑mail vlservic@microsoft.com.
- Transmettez :
- Votre numéro d’enregistrement (Enrollment/Agreement).
- Le contrat SA PDF ou la capture d’écran VLSC montrant la date de fin.
- Le compte Microsoft Entra ID utilisé pour le VLSC.
- Le nombre de CAL concernées (ex. 4 User CAL).
Le support valide la couverture, puis génère manuellement un nouveau Key Pack ID libellé « RDS User CAL 2022 » ou « RDS Device CAL 2022 » selon votre édition.
2.3. Délais et meilleures pratiques
Étape | Délai moyen | Conseil |
---|---|---|
Dépôt du ticket | 15 min | Utilisez le portail pour un suivi centralisé |
Réponse initiale MS | 24–48 h | Fournissez tous les justificatifs dès la 1re demande |
Délivrance Key Pack | 72 h | Relancez après 3 jours s’il n’y a pas de retour |
3. Activer les licences sur le serveur
3.1. Installer le nouveau pack
- Retournez dans rdlicmgr.msc.
- Action ➜ Installer des licences, choisissez « License Key Pack ID ».
- Saisissez le numéro à 7 chiffres fourni par Microsoft (ex. 5501234).
- Terminez l’assistant ; vérifiez qu’une ligne RDS Per User CAL (Version 2022) apparaît.
3.2. Vérifier la prise en compte côté hôtes RDS
- Ouvrez Server Manager ➜ Remote Desktop Services ➜ Overview.
- Cliquez sur chaque Session Host, section Deployment Properties.
- Assurez‑vous que le serveur de licences pointe vers l’adresse correcte : FQDN, port TCP 443, SSL activé si possible.
- Lancez la commande
qwinsta /server:MonHost2022
pour lister les sessions et vérifier que les colonnes CAL Type & Expiration reflètent bien 2022.
4. Points d’attention supplémentaires
4.1. Compatibilité ascendante et descendante
Une CAL RDS est toujours rétrocompatible. Le tableau ci‑dessous résume les permutations autorisées :
Version de la CAL | Hôte 2022 | Hôte 2019 | Hôte 2016 |
---|---|---|---|
CAL 2022 | ✔️ | ✔️ | ✔️ |
CAL 2019 | ❌ | ✔️ | ✔️ |
CAL 2016 | ❌ | ❌ | ✔️ |
Mémo audit : Microsoft demande que la version la plus basse (CAL ou OS) soit respectée ; posséder des CAL 2022 et des hôtes 2019 est donc licite, mais pas l’inverse.
4.2. Par utilisateur ou par périphérique ?
- User CAL : idéale pour les scénarios mobile/BYOD, limitée par utilisateur nominal.
- Device CAL : avantageuse pour les postes partagés (call center, usine).
- Le mix n’est pas interdit, mais chaque licence doit correspondre au mode configuré dans les propriétés de collection RDS.
4.3. Haute disponibilité du serveur de licences
À compter de Windows Server 2019, le modèle Active/Active est supporté : installez deux serveurs de licences, activez‑les tous deux, puis répartissez vos Key Packs. Les hosts RDS pourront interroger l’un ou l’autre via Set‑RDLicenseConfiguration -LicenseServer $Srv1,$Srv2 -Mode PerUser
. En cas de panne, aucun impact sur les sessions existantes ; seules les nouvelles attributions temporaires sont différées.
5. Script de contrôle automatisé (optionnel)
Pour valider régulièrement la validité des licences, implémentez le petit script PowerShell suivant (exécuté depuis un hôte disposant du module RemoteDesktop) :
Import-Module RemoteDesktop
$LicenseServers = "srv‑lic01","srv‑lic02"
foreach ($srv in $LicenseServers) {
$packs = Get‑RDSLicenseConfiguration -ConnectionBroker $srv
foreach ($pack in $packs.Pack) {
if ($pack.Version -lt 2022) {
Write-Warning "$($srv): pack $($pack.PackId) hors date => version $($pack.Version)"
}
}
}
6. Questions fréquentes (FAQ)
Que faire si mon serveur RDS est hors ligne ?
Le Gestionnaire de licences propose une activation par téléphone. Communiquez l’ID de votre serveur ; Microsoft renvoie un code de 35 chiffres que vous recopiez dans l’assistant.
Puis‑je migrer mes CAL 2019 vers 2022 sans SA ?
Non. Hors Software Assurance, la seule option est l’achat de nouvelles licences à prix public (ou négocié en volume).
Comment prouver la conformité lors d’un audit ?
Conservez :
- Le courriel « License Transition Confirmation » de Microsoft Clearinghouse.
- L’accusé réception du ticket Support.
- Les factures d’origine (CAL 2019) et l’avenant SA.
Ces trois éléments suffisent à démontrer vos droits.
7. Checklist récapitulative
- ✔︎ Expiration SA postérieure au 01/09/2021
- ✔︎ Ticket Microsoft ouvert et Key Pack ID 2022 reçu
- ✔︎ Key installé dans rdlicmgr ➜ Version confirmée 2022
- ✔︎ Mode Per User ou Per Device cohérent sur chaque Session Host
- ✔︎ Snapshot des preuves SA & e‑mails sauvegardé pour l’audit
Conclusion
La migration de licences RDS 2019 vers 2022 n’est pas automatique, mais reste un processus balisé dès lors que votre Software Assurance couvre la période de sortie de Windows Server 2022. En cas d’échec de l’assistant en ligne, l’assistance Volume Licensing reste votre meilleur allié. Une fois le nouveau Key Pack ID activé, vos environnements RDS bénéficient pleinement des innovations de la dernière plateforme serveur, tout en restant conformes aux exigences de Microsoft. Gardez une documentation rigoureuse, anticipez les audits et profitez sereinement des atouts de Windows Server 2022 !