Converti un tipo di licenza per Windows e SQL Server - AWS License Manager

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Converti un tipo di licenza per Windows e SQL Server

È possibile utilizzare la License Manager Console o AWS CLI convertire il tipo di licenza delle istanze idonee di Windows e SQL Server.

Limiti di conversione del tipo di licenza

Importante

L'uso del software Microsoft è soggetto alle condizioni di licenza di Microsoft. L'utente è responsabile del rispetto delle condizioni di licenza Microsoft. Questa documentazione viene fornita per comodità e l'utente non ha il diritto di fare affidamento sulla sua descrizione. La presente documentazione non costituisce una consulenza legale. In caso di domande sui diritti di licenza per il software Microsoft, rivolgiti al tuo team legale, a Microsoft o al tuo rivenditore Microsoft.

License Manager limita i tipi di conversioni di licenza che è possibile creare in conformità al Microsoft Service Provider License Agreement (SPLA). Alcune delle restrizioni a cui è soggetta la conversione del tipo di licenza sono elencate di seguito. Questo elenco non è completo ed è soggetto a modifiche.

  • L'istanza Amazon EC2 deve essere avviata dall'immagine della tua macchina virtuale (VM).

  • SQL Server incluso nella licenza non può essere eseguito su un host dedicato.

  • Un'istanza di SQL Server inclusa nella licenza deve avere almeno 4 vCPU.

Convertire un tipo di licenza utilizzando la console License Manager

È possibile utilizzare la console License Manager per convertire un tipo di licenza.

Nota

Vengono visualizzate solo le istanze che si trovano in uno stato interrotto e che sono state associate da AWS Systems Manager Inventory.

Per avviare una conversione del tipo di licenza nella console
  1. Aprire la console License Manager all'indirizzo https://console.aws.amazon.com/license-manager/.

  2. Dal riquadro di navigazione a sinistra, scegli Conversione del tipo di licenza, quindi scegli Crea conversione del tipo di licenza.

  3. Per il sistema operativo Source, scegli la piattaforma dell'istanza che desideri convertire:

    1. Ubuntu LTS

    2. BYOL per Windows

    3. Licenza Windows inclusa

  4. (Facoltativo) Filtra le istanze disponibili specificando un valore per l'ID dell'istanza o il valore dell'operazione di utilizzo.

  5. Seleziona le istanze di cui desideri convertire le licenze, quindi scegli Avanti.

  6. Inserisci il valore dell'operazione di utilizzo per il tipo di licenza, seleziona la licenza in cui stai eseguendo la conversione e scegli Avanti.

  7. Verifica di essere soddisfatto della configurazione di conversione del tipo di licenza e scegli Avvia conversione.

È possibile visualizzare lo stato della conversione del tipo di licenza dal pannello di conversione del tipo di licenza. La colonna Stato della conversione mostra lo stato della conversione come In corso, Completata o Non riuscita.

Importante

Se si converte Windows Server dalla licenza inclusa in BYOL, è necessario attivare Windows in base al contratto di licenza Microsoft. Per ulteriori informazioni, consulta Convert Windows Server from license included to BYOL.

Convertire un tipo di licenza utilizzando AWS CLI

Per avviare una conversione del tipo di licenza in AWS CLI:

Determina il tipo di licenza della tua istanza
  1. Verifica di aver installato e configurato il AWS CLI. Per ulteriori informazioni, vedere Installazione, aggiornamento e disinstallazione AWS CLI e configurazione di. AWS CLI

    Importante

    Potrebbe essere necessario aggiornare il file AWS CLI per eseguire determinati comandi e ricevere tutto l'output richiesto nei passaggi seguenti.

  2. Verifica di disporre delle autorizzazioni necessarie per eseguire il create-license-conversion-task-for-resource AWS CLI comando. Per assistenza in merito, consultaCrea policy IAM per License Manager.

  3. Per determinare il tipo di licenza attualmente associato all'istanza, esegui il AWS CLI comando seguente. Sostituisci l'ID dell'istanza con l'ID dell'istanza per la quale desideri determinare il tipo di licenza.

    aws ec2 describe-instances --instance-ids <instance-id> --query "Reservations[*].Instances[*].{InstanceId: InstanceId, PlatformDetails: PlatformDetails, UsageOperation: UsageOperation, UsageOperationUpdateTime: UsageOperationUpdateTime}"
  4. Di seguito è riportato un esempio di risposta al describe-instances comando. Si noti che il UsageOperation valore è il codice delle informazioni di fatturazione associato alla licenza. UsageOperationUpdateTimeÈ l'ora in cui il codice di fatturazione è stato aggiornato. Per ulteriori informazioni, consulta il riferimento DescribeInstancesall'API Amazon EC2.

    "InstanceId": "i-0123456789abcdef", "Platform details": "Windows with SQL Server Enterprise", "UsageOperation": "RunInstances:0800", "UsageOperationUpdateTime: "2021-08-16T21:16:16.000Z"
Nota

L'operazione di utilizzo per Windows Server con SQL Server Enterprise BYOL è la stessa dell'operazione di utilizzo per Windows Server BYOL perché vengono fatturate in modo identico.

Convertire Windows Server dalla licenza inclusa in BYOL

Quando si converte Windows Server dalla licenza inclusa a BYOL, License Manager non attiva automaticamente Windows. È necessario passare il server KMS dell'istanza dal server AWS KMS al proprio server KMS.

Importante

Per effettuare la conversione da licenza inclusa a BYOL, l'istanza Amazon EC2 originale deve essere avviata dall'immagine della macchina virtuale (VM) dell'utente. Per ulteriori informazioni sulla conversione di una macchina virtuale in Amazon EC2, consulta VM Import/Export. Le istanze originariamente lanciate da Amazon Machine Image (AMI) non sono idonee per la conversione della licenza in BYOL.

Controlla il contratto di licenza Microsoft per determinare quali metodi puoi utilizzare per attivare Microsoft Windows Server. Ad esempio, se si utilizza un server KMS, è necessario ottenere l'indirizzo del server KMS dalla configurazione BYOL originale dell'istanza.

  1. Per convertire il tipo di licenza dell'istanza, esegui il comando seguente, sostituendo l'ARN con l'ARN dell'istanza che desideri convertire:

    aws license-manager create-license-conversion-task-for-resource \ --resource-arn <instance_arn> \ --source-license-context UsageOperation=RunInstances:0002 \ --destination-license-context UsageOperation=RunInstances:0800
  2. Per attivare Windows dopo la conversione della licenza, devi indirizzare il server KMS Windows Server del tuo sistema operativo verso i tuoi server KMS. Accedi all'istanza di Windows ed esegui il seguente comando:

    slmgr.vbs /skms <your-kms-address>
Convertire Windows Server da BYOL a licenza inclusa

Quando converti Windows Server da BYOL a licenza inclusa, License Manager commuta automaticamente il server KMS dell'istanza al server KMS. AWS

Per convertire il tipo di licenza della tua istanza da BYOL a licenza inclusa, esegui il comando seguente, sostituendo l'ARN con l'ARN dell'istanza che desideri convertire:

aws license-manager create-license-conversion-task-for-resource \ --resource-arn <instance_arn> \ --source-license-context UsageOperation=RunInstances:0800 \ --destination-license-context UsageOperation=RunInstances:0002
Converti sia Windows Server che SQL Server da BYOL a licenza inclusa

È possibile passare da un prodotto all'altro contemporaneamente. Ad esempio, è possibile convertire sia Windows Server che SQL Server in un'unica conversione di tipo di licenza.

Per convertire il tipo di licenza dell'istanza di Windows Server da BYOL a licenza inclusa e SQL Server Standard da BYOL a licenza inclusa, esegui il comando seguente, sostituendo l'ARN con l'ARN dell'istanza che desideri convertire:

aws license-manager create-license-conversion-task-for-resource \ --resource-arn <instance_arn> \ --source-license-context UsageOperation=RunInstances:0800 \ --destination-license-context UsageOperation=RunInstances:0006