Windows Server 2008 & Windows Vista - Attivazione Volume Licensing

Con l’uscita dei sistemi operativi Vista e Windows 2008 è stato introdotto un nuovo metodo di attivazione dei prodotti di tipo Volume Licensing chiamato Volume Activation (VA). Questo metodo di attivazione è differente da quanto utilizzato fino ad oggi con i vecchi sistemi operativi.

Per attivare un prodotto Volume Licensing ci sono due possibilità:

  • Multiple Activation Key (MAK)
  • Key Management Service (KMS)

MAK

Una chiave MAK è un normale “product key” con la particolarità di porter attivare una moltitudine di macchine diverse. I clienti con contratto Volume Licensing possono trovare questa chiave e il numero di macchine attivabili associate sul sito Volume Licensing Service Center (VLSC).

Questa chiave va inserita come “product key” su tutte le macchine.

KMS

KMS è sistema client-server che permette l’attivazione automatica di tutte le copie Volume Licensing nella rete locale. Una macchina chiamata “server KMS (o host KMS)” gestirà localmente le richieste e attiverà tutti i “client KMS” che ne faranno richiesta, eliminando la necessità di dover contattare il server di attivazione Microsoft.

Il procedimento per creare questa infrastruttura è molto semplice in quanto basta promuovere una macchina a “server KMS” inserendo come product key la chiave KMS che si trova sul sito VLSC.

Il semplice inserimento di questa chiave, trasforma la macchina in un server KMS, abilitando un processo in ascolto sulla porta 1688 e aggiungendo un record SRV nella zona DNS _vlmcs._tcp. Per questo motivo dopo l’inserimento della chiave, come primo passo bisogna assicurarsi che il server DNS sia stato aggiornato correttamente e che il firewall permetta la comunicazione su tale porta.

Nessuna operazione va effettuata sui client, in quanto essi sono in grado di trovare il server di attivazione in maniera autonoma (risoluzione DNS).

Le macchine che possono essere attivate tramite KMS sono solo quelle con sistema operativo in versione Volume Licensing. E’ però tuttavia possibile convertire qualsisasi versione di un sistema operativo in Volume Licensing, tramite l’inserimento di una chiave generica (Converting MAK Clients to KMS and KMS Clients to MAK).

Esistono diversi tipi di classi KMS, le classi dipendono dal sistema operativo del server KMS e dai sistemi operativi client che si vogliono attivare. Informazioni dettagliate sulle differenze tra le varie classi le potete trovare a questo indirizzo: How to Choose the Right Volume License Key for Windows

Un altro aspetto da tenere in considerazione è il fatto cheil server KMS inizia ad attivare le macchine solamente quando raggiunge una delle due soglie minime di richieste:

  • 25 sistemi operativi client
  • 5 sistemi operativi server

Per tutte le operazioni relative alla gestione delle licenze è possibile utilizzare il comando slmgr.vbs e i suoi parametri. Ad esempio:

1. Display dello stato di attivazione

cscript c:\windows\system32\slmgr.vbs /dlv

2. Inizia il processo di attivazione

cscript c:\windows\system32\slmgr.vbs /ato

3. Inserisce un nuovo product key

cscript c:\windows\system32\slmgr.vbs /ipk <product_key>

4. Imposta un server KMS specifico e non utilizza il discovery tramite DNS

cscript c:\windows\system32\slmgr.vbs /skms kms_server_name

Per concludere segnalo questo video, che riassume quanto detto in questo articolo e illustra come effettuare un primo troubleshooting dei problemi di attivazione.

Per maggiori informazioni: http://technet.microsoft.com/en-us/library/ff719787.aspx

Gianluca Bertelli
Sr Support Engineer
Microsoft Enterprise Platforms Support