Migrare licenze RDS 2019 a RDS 2022: guida completa, passaggi, retrocompatibilità e consigli

Il cliente TRANSVALORES possiede CAL RDS versione 2019 con Software Assurance e vuole usarle su host Windows Server 2022. Qui trovi spiegazione, passaggi e best practice per ottenere il nuovo License Key Pack ID, attivarlo sul server licenze e restare conforme anche in audit.

Indice

Scenario e obiettivo

TRANSVALORES dispone di quattro licenze di Accesso Desktop Remoto (CAL RDS) per la versione 2019 acquistate con Software Assurance (SA) e desidera impiegarle su Windows Server 2022. Il cliente non riesce a “convertire” le CAL 2019 in CAL 2022 perché, in realtà, non esiste una funzione di conversione in-place nel Remote Desktop Licensing Manager. La strada corretta è sfruttare il diritto all’aggiornamento garantito da SA e farsi emettere da Microsoft un nuovo License Key Pack ID specifico per la release 2022, da installare poi sul server licenze.

Come funziona la copertura sa per le cal

La SA, quando attiva al momento della richiesta, offre il diritto a utilizzare l’ultima versione disponibile del prodotto coperto. Per le CAL RDS significa che, a fronte di CAL 2019 in SA, hai diritto a ricevere un pacchetto chiavi valido per l’ultima release supportata (in questo caso 2022) senza costi aggiuntivi. Non serve dismettere o “scambiare” il vecchio pacchetto: si aggiunge il nuovo Key Pack al server licenze.

  • Ambito del diritto: vale per il tipo di CAL acquistato (Per utente oppure Per dispositivo), non consente il cambio di tipologia.
  • Coesistenza: pacchetti 2019 e 2022 possono convivere sullo stesso server licenze.
  • Retrocompatibilità: le CAL 2022 autorizzano anche host di sessione 2019 e 2016; il contrario non è consentito.

Che cosa cambia fra per utente e per dispositivo

Prima di procedere con l’upgrade conviene ribadire la differenza:

  • Per utente: la conformità è amministrativa; il server licenze non “marca” dispositivi. Il conteggio è basato su utenti abilitati all’uso di RDS. È la modalità più flessibile in ambienti con più device per persona.
  • Per dispositivo: il server licenze rilascia token al primo accesso di ciascun device. Occorre che il server licenze sia raggiungibile durante le sessioni e che i token siano in numero sufficiente.

Il tipo acquistato condiziona sia il Key Pack sia la modalità da impostare sugli host di sessione.

Soluzione emersa dal confronto

Dal Q&A con il cliente sono emersi tre punti chiave che qui riassumiamo e approfondiamo:

  1. Diritto all’upgrade con SA — La copertura attiva consente di aggiornare gratuitamente le CAL alla versione successiva.
  2. Chiave Key Pack ID dedicata — Per finalizzare l’upgrade occorre farsi emettere da Microsoft un License Key Pack ID specifico per RDS 2022, aprendo un ticket e fornendo gli estremi del contratto.
  3. Attivazione sul server licenze — Una volta ricevuta la nuova chiave, la si installa tramite Remote Desktop Licensing Manager sul server licenze e si configura la modalità sugli host.

Procedura operativa consigliata

Di seguito una procedura end to end pronta da applicare. È organizzata in fasi; al termine trovi anche script e controlli di verifica.

Verifiche preliminari

  • Stato della SA: verifica che la Software Assurance collegata alle CAL 2019 sia attiva alla data della richiesta di upgrade. In caso di scadenza, il diritto decade.
  • Dati di contratto: tieni a portata di mano Agreement ID, ordine d’acquisto delle CAL 2019, numeri di autorizzazione e qualsiasi ricevuta utile.
  • Tipologia di CAL: annota se si tratta di Per utente o Per dispositivo. Il Key Pack e la configurazione devono corrispondere.
  • Server licenze: identifica il server che ospita il ruolo Remote Desktop Licensing. Se non è ancora presente, prevedi l’installazione del ruolo e la sua attivazione.

Richiesta del pacchetto per la nuova release

  1. Apri un ticket presso il supporto Microsoft commerciale o volume licensing con oggetto Emissione License Key Pack ID per RDS 2022 su base SA.
  2. Allega i dati: Agreement ID, numero ordine delle CAL RDS 2019, prova di SA attiva, contatti del referente e, se disponibile, il nome del server licenze.
  3. Specifiche da indicare: quantità di CAL da aggiornare, tipologia (Per utente o Per dispositivo), ambito geografico della licenza e versione richiesta (RDS 2022).
  4. Ricezione Key Pack: il supporto rilascia un License Key Pack ID che abilita l’installazione del pacchetto 2022 sul tuo server licenze.

Attivazione del pacchetto sul server licenze

  1. Accedi al server con ruolo Remote Desktop Licensing e apri Remote Desktop Licensing Manager (licmgr.exe).
  2. Se il server non è attivo, clic destro sul nome server → Attiva server e completa la procedura guidata.
  3. Clic destro → Installa pacchetto licenze → inserisci il License Key Pack ID ricevuto per RDS 2022 → completa la procedura.
  4. Verifica che il nuovo pacchetto 2022 compaia nella lista con quantità corretta.

Nota: l’installazione del pacchetto 2022 non rimuove i pacchetti precedenti; al contrario, consente la gestione di host di diverse versioni in parallelo.

Configurazione degli host di sessione

Ogni session host su Windows Server 2022 deve puntare al server licenze e usare la modalità coerente con le CAL acquistate.

  • Tramite criteri di gruppo:
    • Apri Editor Gestione Criteri di Gruppo sul dominio o localmente.
    • Vai in Configurazione computer → Modelli amministrativi → Componenti di Windows → Servizi Desktop remoto → Host sessione Desktop remoto → Gestione licenze.
    • Abilita Usa i server licenze Desktop remoto specificati e inserisci il nome del server licenze.
    • Abilita Imposta la modalità di licenza per Desktop remoto e scegli Per utente oppure Per dispositivo.
  • Tramite PowerShell (quando utilizzi il ruolo RDS completo): Import-Module RemoteDesktop Set-RDLicenseConfiguration -LicenseServer "SRV-LIC01" -Mode PerUser # oppure PerDevice
  • Tramite registro (alternativa avanzata): HKLM\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services LicensingMode (DWORD) 2 = PerDevice, 4 = PerUser LicenseServers (chiave) → crea una sottochiave per ciascun server licenze, es. SRV-LIC01

Conferme e test

  • Su un client di prova, apri una sessione RDS verso l’host 2022. Se la modalità è Per dispositivo, verifica che il token venga emesso.
  • Controlla Visualizzatore eventiRegistri applicazioni e servizi → Microsoft → Windows → TerminalServices-Licensing e diagnostica eventuali avvisi.
  • Apri RD Licensing Diagnoser e verifica assenza di errori.

Tabella di compatibilità

Tipo CALHost 2022Host 2019Host 2016
CAL 2022
CAL 2019No
CAL 2016NoNo

Questa matrice riflette il principio di retrocompatibilità discendente delle CAL RDS: una CAL più recente copre anche host più datati, non viceversa.

Pacchetti, chiavi e terminologia

  • License Key Pack ID: identificatore del pacchetto di licenze rilasciato da Microsoft. È ciò che inserisci in Installa pacchetto licenze.
  • Attivazione del server licenze: step una tantum che rende operativo il ruolo; non va confusa con l’installazione del pacchetto.
  • Token: nel modello Per dispositivo è l’assegnazione rilasciata al device al primo accesso.

Domande ricorrenti

Serve disinstallare le CAL 2019 prima di aggiungere quelle 2022

No. I pacchetti coesistono. Mantieni la documentazione di entrambi per gli audit; il server userà i token adeguati in base alla versione dell’host.

È possibile cambiare tipologia da per utente a per dispositivo

No con il solo upgrade: l’aggiornamento via SA preserva il tipo acquistato. Per cambiare tipologia occorre gestire il tema contrattuale con il rivenditore.

Quanto tempo richiede l’emissione del nuovo Key Pack

In genere pochi giorni lavorativi, variabili secondo il canale di acquisto e la completezza dei dati inviati nel ticket.

È normale che non veda la chiave 2022 nel portale licenze

Talvolta il portale mostra la chiave aggiornata, ma non è garantito. Se non appare, l’apertura del ticket resta la via standard.

Checklist per audit e conformità

  • Contratti e allegati che provano la continuità della SA dalla data di acquisto delle CAL 2019 fino alla richiesta della chiave 2022.
  • Dettaglio delle quantità aggiornate e corrispondenza con utenti o dispositivi effettivamente abilitati.
  • Prova dell’attivazione del server licenze e della corretta modalità impostata sugli host.
  • Eventuali export del Diagnoser e screenshot del Licensing Manager con i pacchetti installati.

Guida al troubleshooting

Se dopo l’installazione del Key Pack 2022 l’accesso alle sessioni fallisce o compaiono avvisi, procedi con i controlli seguenti.

Verifiche base

  • Risoluzione nomi: il nome del server licenze deve essere risolvibile dagli host di sessione.
  • Firewall: consenti la comunicazione verso il server licenze (servizi RDS e RPC).
  • Modalità: verifica che la modalità impostata sugli host corrisponda al tipo di CAL acquistato.

Registro eventi e diagnosi

  • Visualizzatore eventiMicrosoft → Windows → TerminalServices-Licensing: errori di contattabilità o di emissione token.
  • Visualizzatore eventiMicrosoft → Windows → TerminalServices-RemoteConnectionManager: dettagli di negoziazione della sessione.
  • RD Licensing Diagnoser: evidenzia server licenze non specificato, modalità non impostata o mismatch di versione.

Errori tipici e correzioni

SintomoPossibile causaRimedio
Avviso di server licenze non configuratoGPO non applicata o server non raggiungibileImposta le policy di licenza, forza l’aggiornamento dei criteri, verifica DNS e firewall
Accesso negato a nuovi deviceEsaurite le CAL Per dispositivoVerifica il conteggio, recupera token non usati o aumenta il pacchetto
Utenti conformi ma avvisi ricorrentiModalità impostata su Per dispositivo ma CAL Per utenteAllinea la modalità a Per utente sugli host
Errore di versione non supportataSolo CAL 2019 presenti, host su 2022Installa il Key Pack 2022 rilasciato via SA
Server licenze riattivato dopo renameModifica del nome host o dell’hardwareRiattiva il server licenze e reinstalla i pacchetti se richiesto

Script e comandi utili

Alcuni snippet che riducono gli errori manuali.

Impostazione rapida con powershell

# Esegui sui session host
$licServer = "SRV-LIC01"
Import-Module RemoteDesktop
Set-RDLicenseConfiguration -LicenseServer $licServer -Mode PerUser  # oppure PerDevice

Forza l'aggiornamento dei criteri

gpupdate /force 

Verifica della modalità via registro

reg query "HKLM\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services" /v LicensingMode
reg query "HKLM\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services\LicenseServers"

Popolamento dei server licenze via registro

$base = "HKLM:\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services\LicenseServers"
New-Item -Path $base -Force | Out-Null
New-Item -Path "$base\SRV-LIC01" -Force | Out-Null

Buone pratiche di distribuzione

  • Ruolo dedicato: preferisci un server licenze dedicato o un ruolo separato su un server stabile.
  • Alta disponibilità logica: in domini multipli, specifica più server nella policy Use the specified Remote Desktop license servers.
  • Documentazione: conserva e centralizza contratti, ID pacchetti, schermate del Licensing Manager.
  • Segmentazione: in scenari misti, mantieni pacchetti separati per versioni e tipologie se necessario a fini di controllo.

Note sul riutilizzo e sulla coesistenza

Le CAL 2022 installate grazie a SA abilitano l’accesso a host di sessione 2022 e retrocompatibilmente a 2019 e 2016. Se convivi con host 2019, puoi mantenere i pacchetti 2019 preesistenti: il server licenze gestirà in modo trasparente i due scenari. Ricorda che CAL 2019 non abilitano host 2022.

Flusso decisionale compatto

[SA attiva?] --no--> Fermati: rinnova SA e valuta nuove CAL
      |
     yes
      v
[Raccogli contratti e ordine CAL 2019]
      |
      v
[Apri ticket: chiedi License Key Pack ID RDS 2022]
      |
      v
[Installa il pacchetto su server licenze]
      |
      v
[Configura host 2022: server licenze + modalità corretta]
      |
      v
[Test e diagnosi con RD Licensing Diagnoser]

Riepilogo esecutivo

L’ostacolo non è tecnico ma amministrativo: le CAL RDS 2019 in SA danno diritto a CAL 2022, ma serve richiedere un License Key Pack ID per la nuova release. Una volta ricevuto, installi il pacchetto nel Remote Desktop Licensing Manager, imposti modalità e server licenze sugli host Windows Server 2022, esegui i test e archivi la documentazione per gli audit. Così migri in modo ordinato, conforme e verificabile.

Caso reale sintetico

Nel caso TRANSVALORES, dopo aver verificato la SA attiva sulle quattro CAL 2019, è stato aperto un ticket verso Microsoft fornendo Agreement ID e ordine originario. Ricevuto il Key Pack ID per RDS 2022, il pacchetto è stato installato sul server licenze. Gli host su Windows Server 2022 sono stati configurati in Per utente con policy centralizzate e la connettività è stata verificata con il Diagnoser. La migrazione si è chiusa mantenendo la documentazione 2019 e 2022 a fini di audit.

Punti chiave da ricordare

  • SA attiva è il prerequisito essenziale per l’upgrade.
  • Richiedi sempre un Key Pack ID specifico per la nuova release.
  • Installa il pacchetto con il Licensing Manager e configura host e policy in modo coerente.
  • Conserva prove e contratti: utili per audit e per eventuali verifiche future.

Passaggi rapidi in cinque mosse

  1. Verifica che la SA delle CAL 2019 sia attiva.
  2. Apri il ticket Microsoft e richiedi il License Key Pack ID per RDS 2022, allegando i dati contrattuali.
  3. Attiva (se necessario) il server licenze e installa il pacchetto 2022.
  4. Imposta su ogni host 2022 il server licenze e la modalità corretta.
  5. Conferma il funzionamento con Diagnoser ed Event Viewer; archivia la documentazione.

Consiglio finale: se usi ambienti di test, prova la procedura su un host pilota, replica le GPO da un OU di staging e, solo dopo la verifica, estendi in produzione.

Indice