Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Convierta un tipo de licencia para Linux en el Administrador de licencias
Puede usar la consola del administrador de licencias o la AWS CLI para convertir el tipo de licencia de las instancias de Ubuntu LTS, RHEL y RHEL para SAP que cumplan con los requisitos.
Temas
Cómo convertir un tipo de licencia mediante la consola License Manager
Puede convertir un tipo de licencia mediante la consola License Manager.
nota
Solo se muestran las instancias que están detenidas y que se han asociado mediante AWS Systems Manager Inventory.
Pasos para iniciar una conversión de tipos de licencia en la consola
-
Abra la consola del administrador de licencias en. https://console.aws.amazon.com/license-manager/
-
En el panel de navegación izquierdo, seleccione Conversión del tipo de licencia y, a continuación, Crear conversión del tipo de licencia.
-
En Sistema operativo de origen, elija la plataforma de la instancia que quiera convertir:
-
RHEL
-
RHEL para SAP
-
Ubuntu LTS
-
Windows BYOL
-
Windows como modelo con licencia incluida
-
-
(Opcional) Filtre las instancias disponibles especificando un valor para el ID de la instancia o el Valor de operación de uso.
-
Seleccione las instancias cuyas licencias desee convertir y, a continuación, elija Siguiente.
-
Introduzca el Valor de operación de uso para el tipo de licencia, seleccione la licencia a la que va a convertir y pulse Siguiente.
-
Confirme su satisfacción con la configuración de conversión del tipo de licencia y seleccione Iniciar conversión.
Puede ver el estado de la conversión del tipo de licencia desde el panel de conversión del tipo de licencia. La columna Estado de la conversión muestra el estado de la conversión como En curso, Completado o Error.
Convierta un tipo de licencia mediante AWS CLI
Para iniciar una conversión del tipo de licencia en AWS CLI, debes confirmar que el tipo de licencia de tu instancia cumple los requisitos y, a continuación, realizar una conversión del tipo de licencia para cambiarlo a la suscripción requerida. Para obtener más información sobre los tipos de suscripción aptos, consulte Tipos de suscripción aptos para Linux en License Manager.
Determine el tipo de licencia de la instancia
Compruebe que ha instalado y configurado la AWS CLI. Para obtener más información, consulte Instalación, actualización y desinstalación AWS CLI y Configuración de AWS CLI.
importante
Es posible que necesite actualizarlo AWS CLI para ejecutar ciertos comandos y recibir todos los resultados necesarios siguiendo los pasos siguientes. Compruebe que tiene los permisos para ejecutar el create-license-conversion-task-for-resource AWS CLI
comando. Para obtener más información, consulte Cree políticas de IAM para License Manager.
Para determinar el tipo de licencia asociado actualmente a tu instancia, ejecuta el siguiente AWS CLI comando. Sustituya el ID de la instancia por el ID de la instancia para la que desea determinar el tipo de licencia:
aws ec2 describe-instances --instance-ids<instance-id>--query "Reservations[*].Instances[*].{InstanceId: InstanceId, PlatformDetails: PlatformDetails, UsageOperation: UsageOperation, UsageOperationUpdateTime: UsageOperationUpdateTime}"
A continuación se muestra una respuesta de ejemplo al comando describe-instances. El UsageOperation valor es el código de información de facturación asociado a la licencia. Un valor de operación de uso de RunInstances indica que la instancia utiliza la licencia proporcionada por AWS
. UsageOperationUpdateTime es el momento en que se actualizó el código de facturación. Para obtener más información, consulte DescribeInstances en Referencia de la API de Amazon EC2.
"InstanceId": "i-0123456789abcdef", "Platform details": "Linux/UNIX", "UsageOperation": "RunInstances", "UsageOperationUpdateTime: "2021-08-16T21:16:16.000Z"
Conversiones compatibles para Red Hat
Los productos de Red Hat Enterprise Linux (RHEL) admiten las siguientes conversiones. Cada conversión requiere contextos de licencia de origen y destino específicos y puede tener requisitos adicionales.
Convierta de RHEL a SAP con servicios de alta disponibilidad y actualización (vendidos por AWS in AWS Marketplace) a RHEL para SAP con servicios de alta disponibilidad y actualización (vendido por Red Hat en AWS Marketplace)
Ejemplo de comando de la CLI:
aws license-manager create-license-conversion-task-for-resource \ --resource-arn<instance_arn>\ --source-license-context "UsageOperation=RunInstances:0010,ProductCodes=[{ProductCodeType=marketplace,ProductCodeId=<source_product_code_id>}]" \ --destination-license-context "UsageOperation=RunInstances:00g0,ProductCodes=[{ProductCodeType=marketplace,ProductCodeId=<destination_product_code_id>}]"
Notas:
-
RHEL para SAP con servicios de alta disponibilidad y actualización (vendido por AWS in AWS Marketplace) tiene muchos identificadores de códigos de producto diferentes (también conocidos como códigos de Marketplace) en función de la suscripción del producto. AWS Marketplace Consulte la respuesta de EC2 a describe-instances para ver el ID del código de producto correcto en sus instancias.
-
RHEL para SAP con servicios de alta disponibilidad y actualización (vendido por Red Hat en AWS Marketplace) tiene dos identificadores de código de producto diferentes: du6111oq9lwrc996awt04qyql (NA y global) y 952qwcsxkm430zxhpy32i7w8g (EMEA). La que debes usar depende de tu región. Consulta tu suscripción a RHEL para SAP con HA y Update Services en Marketplace para saber de qué se trata.
Una vez convertida, no podrá volver a convertir la instancia a RHEL para SAP con HA y Update Services (se vende por AWS in AWS Marketplace), a menos que esté autorizado a utilizar esta función privada, que requiere una solicitud. Soporte Para obtener más información, consulte Creación de un caso de soporte.
Convierte desde RHEL para SAP con servicios de alta disponibilidad y actualización (vendido por AWS in AWS Marketplace) a suscripciones a Red Hat (vendidas por Red Hat en AWS Marketplace)
Las suscripciones a Red Hat (vendidas por Red Hat en AWS Marketplace) se refieren a las suscripciones de SaaS que los clientes pueden comprar. AWS Marketplace También hay dos anuncios en este momento.
Ejemplo de comando de la CLI:
aws license-manager create-license-conversion-task-for-resource \ --resource-arn<instance_arn>\ --source-license-context "UsageOperation=RunInstances:0010,ProductCodes=[{ProductCodeType=marketplace,ProductCodeId=<source_product_code_id>}]" \ --destination-license-context "UsageOperation=RunInstances:00g0"
Notas:
-
RHEL para SAP con servicios de alta disponibilidad y actualización (se vende por AWS in AWS Marketplace) tiene muchos identificadores de códigos de producto diferentes (también conocidos como códigos de Marketplace) en función de la suscripción de cada producto. AWS Marketplace Consulte la respuesta de EC2 a describe-instances para ver el ID del código de producto correcto en sus instancias.
-
Las suscripciones a Red Hat (vendidas por Red Hat en AWS Marketplace) no tienen un código de producto para agregar a las instancias.
-
Explicaciones: los códigos de producto de SaaS no se adjuntan a las instancias EC2, por lo que se espera que los clientes no incluyan un código de producto de destino al invocar el comando de la CLI create-license-conversion-task-for-resource.
-
Una vez convertida, no podrá volver a convertir la instancia a RHEL para SAP con los servicios de alta disponibilidad y actualización (se vende AWS en AWS Marketplace), a menos que esté autorizado a utilizar esta función privada, que requiere una solicitud. Soporte Para obtener más información, consulte Creación de un caso de soporte.
Convierta de Red Hat License-Included (LI) a RHEL (vendido por Red Hat en AWS Marketplace)
Ejemplo de comando de la CLI:
aws license-manager create-license-conversion-task-for-resource \ --resource-arn<instance_arn>\ --source-license-context "UsageOperation=RunInstances:0010" \ --destination-license-context "UsageOperation=RunInstances:00g0,ProductCodes=[{ProductCodeType=marketplace,ProductCodeId=<destination_product_code_id>}]"
Notas:
-
RHEL (vendido por Red Hat en AWS Marketplace) tiene dos identificadores de código de producto diferentes: 6cd5fxzrad0cu2j23p692xytz (NA y global) y 6t1yup6mik9ng3ge36n33xqhw (EMEA). La que debes usar depende de tu región. Consulta tu suscripción a RHEL para SAP con HA y Update Services en Marketplace para saber de qué se trata.
Convierta desde Red Hat Enterprise Linux (RHEL) para AWS a Red Hat License-Included (LI)
Ejemplo de comando de la CLI:
aws license-manager create-license-conversion-task-for-resource \ --resource-arn<instance_arn>\ --source-license-context "UsageOperation=RunInstances,ProductCodes=[{ProductCodeType=marketplace,ProductCodeId=<source_product_code_id>}]" \ --destination-license-context "UsageOperation=RunInstances:0010"
O este:
aws license-manager create-license-conversion-task-for-resource \ --resource-arn<instance_arn>\ --source-license-context "UsageOperation=RunInstances:00g0,ProductCodes=[{ProductCodeType=marketplace,ProductCodeId=<source_product_code_id>}]" \ --destination-license-context "UsageOperation=RunInstances:0010"
Notas:
-
Red Hat Enterprise Linux (RHEL) for AWS tiene dos identificadores de código de producto diferentes: 6cd5fxzrad0cu2j23p692xytz (NA y Global) y 6t1yup6mik9ng3ge36n33xqhw (EMEA). El que debe usar depende de su región. Consulte la respuesta de EC2 describe-instances para ver el identificador de código de producto correcto en sus instancias.
-
Red Hat Enterprise Linux (RHEL) para las AWS instancias puede tener una operación de uso o. RunInstances RunInstances:00g0 Esto depende de si las instancias se lanzaron originalmente desde una AMI de Red Hat Enterprise Linux (RHEL) para el AWS producto o si se convirtieron posteriormente en esta suscripción. Consulte la respuesta de EC2 a describe-instances para ver si la operación de uso es correcta en sus instancias.
Ejemplo de comando de la CLI:
aws license-manager create-license-conversion-task-for-resource \ --resource-arn<instance_arn>\ --source-license-context "UsageOperation=RunInstances:0010" \ --destination-license-context "UsageOperation=RunInstances:00g0"
Notas:
-
Las suscripciones a Red Hat (vendidas por Red Hat en AWS Marketplace) no tienen un código de producto para agregar a las instancias.
-
Explicaciones: los códigos de producto de SaaS no se adjuntan a las instancias EC2, por lo que se espera que los clientes no incluyan un código de producto de destino al invocar el comando de la CLI create-license-conversion-task-for-resource.
-
-
Las suscripciones de Red Hat (vendidas por Red Hat en) deben ser suscritas por la persona que ejecuta el comando de la CLI AWS Marketplace. Aún no se admiten las suscripciones de otras cuentas de la misma organización.
Convierta desde suscripciones a Red Hat (vendidas por Red Hat en AWS Marketplace) a Red Hat License-Included (LI)
Ejemplo de comando de la CLI:
aws license-manager create-license-conversion-task-for-resource \ --resource-arn<instance_arn>\ --source-license-context "UsageOperation=RunInstances:00g0" \ --destination-license-context "UsageOperation=RunInstances:0010"
Notas:
-
Las suscripciones a Red Hat (vendidas por Red Hat en AWS Marketplace) no incluyen ningún código de producto que se añada a las instancias.
Otros requisitos
Las instancias deben estar paradas antes de crear sus tareas de conversión de licencias. Los clientes no deben intentar iniciar o terminar las instancias antes de que las tareas de conversión de licencias finalicen o fallen. Este es el mismo requisito para todas las conversiones de tipos de licencia.
Si el destino es uno de estos productos de Marketplace:
-
RHEL para SAP con servicios de alta disponibilidad y actualización (vendido por Red Hat en AWS Marketplace)
-
RHEL (vendido por Red Hat en) AWS Marketplace
-
Suscripciones a Red Hat (vendidas por Red Hat en AWS Marketplace)
A continuación, el cliente debe tener una suscripción activa en Marketplace antes de invocar el comando de la CLI. De lo contrario, la solicitud de conversión podría rechazarse o fallar. A diferencia de lo que ocurre en la consola, al crear tareas de conversión de licencias desde la CLI, License Manager no intenta suscribir automáticamente a los clientes a los productos de destino.
Haga la conversión a Ubuntu Pro
Antes de convertir tu instancia de Ubuntu LTS a Ubuntu Pro, tu instancia debe tener configurado el acceso saliente a Internet para recuperar un token de licencia de los servidores de Canonical e instalar el cliente Ubuntu Pro. Para obtener más información, consulte Requisitos previos de conversión para los tipos de licencia de License Manager.
Para convertir Ubuntu LTS a Ubuntu Pro, sigue estos pasos:
-
Ejecuta el siguiente comando AWS CLI mientras especificas el ARN de tu instancia:
aws license-manager create-license-conversion-task-for-resource \ --resource-arn<instance_arn>\ --source-license-context UsageOperation=RunInstances \ --destination-license-context UsageOperation=RunInstances:0g00 -
Ejecute el siguiente comando desde la propia instancia para recuperar los detalles sobre el estado de la suscripción a Ubuntu Pro:
pro status -
Confirme que los datos de salida indican que la instancia tiene una suscripción válida a Ubuntu Pro:
Elimine una suscripción a Ubuntu Pro
La conversión de tipos de licencia solo se puede utilizar para convertir Ubuntu LTS a Ubuntu Pro. Si necesita hacer una conversión de Ubuntu Pro a Ubuntu LTS, tendrá que enviar una solicitud a Soporte. Para obtener más información, consulte Creación de un caso de soporte.