Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Convertir un type de licence pour Windows et SQL Server dans le Gestionnaire de licences
Vous pouvez utiliser la console License Manager ou le AWS CLI pour convertir le type de licence des instances Windows et SQL Server éligibles.
Rubriques
Limites de conversion par type de licence
Important
L'utilisation des logiciels Microsoft est soumise aux conditions de licence de Microsoft. Vous êtes responsable du respect des conditions de licence Microsoft. Cette documentation est fournie pour des raisons de commodité et vous n'êtes pas autorisé à vous fier à sa description. Cette documentation ne constitue pas un avis juridique. Si vous avez des questions concernant vos droits de licence pour les logiciels Microsoft, consultez votre équipe juridique, Microsoft ou votre revendeur Microsoft.
Le Gestionnaire de licences limite les types de conversions de licences que vous pouvez créer conformément au contrat de licence Microsoft Service Provider (SPLA). Certaines des restrictions auxquelles est soumise la conversion de type de licence sont répertoriées ci-dessous. Cette liste n'est pas exhaustive et est sujette à modification.
-
L'instance Amazon EC2 doit être lancée à partir de votre propre image de machine virtuelle (VM).
-
License-included SQL Server ne peut pas être exécuté sur un hôte dédié.
-
Une instance SQL Server incluse dans une licence doit disposer d'au moins 4 vCPU.
Convertir un type de licence à l'aide de la console License Manager
Vous pouvez utiliser la console License Manager pour convertir un type de licence.
Note
Seules les instances qui sont à l'état arrêté et qui ont été associées par AWS Systems Manager Inventory sont affichées.
Pour démarrer une conversion de type de licence dans la console
-
Ouvrez la console License Manager à l'adresse https://console.aws.amazon.com/license-manager/
. -
Dans le volet de navigation de gauche, choisissez Conversion de type de licence, puis choisissez Créer une conversion de type de licence.
-
Pour le système d'exploitation Source, choisissez la plate-forme de l'instance que vous souhaitez convertir :
-
RHEL
-
RHEL pour SAP
-
Ubuntu LTS
-
BYOL pour Windows
-
Licence Windows incluse
-
-
(Facultatif) Filtrez les instances disponibles en spécifiant une valeur pour l'ID d'instance ou la valeur de l'opération d'utilisation.
-
Sélectionnez les instances dont vous souhaitez convertir les licences, puis choisissez Suivant.
-
Entrez la valeur de l'opération d'utilisation pour le type de licence, sélectionnez la licence vers laquelle vous souhaitez effectuer la conversion, puis choisissez Suivant.
-
Vérifiez que vous êtes satisfait de la configuration de conversion de votre type de licence et choisissez Démarrer la conversion.
Vous pouvez consulter l'état de votre conversion de type de licence depuis le panneau de conversion de type de licence. La colonne État de la conversion affiche l'état de la conversion comme En cours , Terminée ou Échec.
Important
Si vous convertissez Windows Server d'une licence incluse à une licence BYOL, vous devez activer Windows conformément à votre contrat de licence Microsoft. Pour plus d’informations, consultez Convert Windows Server from license included to BYOL.
Convertissez un type de licence à l'aide du AWS CLI
Pour démarrer une conversion de type de licence dans AWS CLI :
Déterminez le type de licence de votre instance
-
Vérifiez que vous avez installé et configuré le AWS CLI. Pour plus d'informations, consultez les sections Installation, mise à jour et désinstallation de AWS CLI et Configuration de AWS CLI.
Important
Vous devrez peut-être le mettre à jour AWS CLI pour exécuter certaines commandes et recevoir toutes les sorties requises au cours des étapes suivantes.
-
Vérifiez que vous êtes autorisé à exécuter la
create-license-conversion-task-for-resourceAWS CLI commande. Pour obtenir de l'aide à ce sujet, consultezCréation de politiques IAM pour License Manager. -
Pour déterminer le type de licence actuellement associé à votre instance, exécutez la AWS CLI commande suivante. Remplacez l'ID d'instance par l'ID de l'instance pour laquelle vous souhaitez déterminer le type de licence.
aws ec2 describe-instances --instance-ids<instance-id>--query "Reservations[*].Instances[*].{InstanceId: InstanceId, PlatformDetails: PlatformDetails, ProductCode: ProductCode, UsageOperation: UsageOperation, UsageOperationUpdateTime: UsageOperationUpdateTime}" -
Voici un exemple de réponse à la
describe-instancescommande. Notez que laUsageOperationvaleur est le code d'information de facturation associé à la licence.UsageOperationUpdateTimeIl s'agit de l'heure à laquelle le code de facturation a été mis à jour. Pour plus d'informations, consultez DescribeInstances la référence de l'API Amazon EC2."InstanceId": "i-0123456789abcdef", "Platform details": "Windows with SQL Server Enterprise", "UsageOperation": "RunInstances:0800", "UsageOperationUpdateTime: "2021-08-16T21:16:16.000Z"
Note
L'opération d'utilisation de Windows Server avec SQL Server Enterprise BYOL est la même que celle de Windows BYOL car elles sont facturées de la même manière.
Convertir Windows Server de la licence incluse en BYOL
Lorsque vous convertissez Windows Server d'une licence incluse à une licence BYOL, le Gestionnaire de licences n'active pas automatiquement Windows. Vous devez faire passer le serveur KMS de votre instance du serveur AWS KMS à votre propre serveur KMS.
Important
Pour convertir la licence incluse en BYOL, l'instance Amazon EC2 d'origine doit être lancée à partir de votre propre image de machine virtuelle (VM). Pour plus d'informations sur la conversion d'une machine virtuelle en Amazon EC2, consultez VM Import/Export. Les instances initialement lancées à partir d'une Amazon Machine Image (AMI) ne peuvent pas être converties en licence BYOL.
Consultez votre contrat de licence Microsoft pour déterminer les méthodes que vous pouvez utiliser pour activer Microsoft Windows Server. Par exemple, si vous utilisez un serveur KMS, vous devez obtenir l'adresse de votre serveur KMS à partir de la configuration BYOL d'origine de l'instance.
-
Pour convertir le type de licence de votre instance, exécutez la commande suivante en remplaçant l'ARN par l'ARN de l'instance que vous souhaitez convertir :
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 -
Pour activer Windows après avoir converti votre licence, vous devez pointer le serveur Windows Server KMS de votre système d'exploitation vers vos propres serveurs KMS. Connectez-vous à l'instance Windows et exécutez la commande suivante :
slmgr.vbs /skms<your-kms-address>
Convertir Windows Server de BYOL en licence incluse
Lorsque vous convertissez Windows Server de BYOL à une licence incluse, License Manager bascule automatiquement le serveur KMS de votre instance vers le serveur AWS KMS.
Pour convertir le type de licence BYOL de votre instance en licence incluse, exécutez la commande suivante en remplaçant l'ARN par l'ARN de l'instance que vous souhaitez convertir :
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
Convertir Windows Server et SQL Server de BYOL en licence incluse
Vous pouvez changer de produit en même temps. Par exemple, vous pouvez convertir Windows Server et SQL Server en une seule conversion de type de licence.
Pour convertir le type de licence de votre instance Windows Server de BYOL en licence incluse, et SQL Server Standard de BYOL en licence incluse, exécutez la commande suivante en remplaçant l'ARN par l'ARN de l'instance que vous souhaitez convertir :
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