Opciones de licencias de Amazon RDS para Db2 - Amazon Relational Database Service

Opciones de licencias de Amazon RDS para Db2

Amazon RDS para Db2 tiene dos opciones de licencias: Traiga su propia licencia (BYOL) y licencia de Db2 a través de AWS Marketplace.

Traiga su propia licencia para Db2

En el modelo BYOL, utiliza sus licencias existentes de Db2 para desplegar bases de datos en Amazon RDS. Compruebe que tiene la licencia de base de datos de Db2 adecuada para la clase de instancia de base de datos y la edición de base de datos de Db2 que desee ejecutar. También debe seguir las políticas de IBM en cuanto a licencias de software de bases de datos de IBM en el entorno de computación en la nube.

nota

Las instancias de base de datos multi-AZ están en modo de espera inactivo porque la base de datos Db2 está instalada, pero no en ejecución. Las instancias en espera no son legibles, no se ejecutan ni atienden las solicitudes. Para obtener más información, consulte la información sobre licencias de IBM Db2 en el sitio web de IBM.

En este modelo, continuará utilizando su cuenta de soporte de IBM activa y se pondrá en contacto con IBM directamente para las solicitudes de servicio relacionadas con las bases de datos Db2. Si tiene una cuenta de AWS Support con soporte para incidencias, puede contactar a AWS Support para solucionar problemas relacionados con Amazon RDS. Amazon Web Services y IBM tienen un proceso de soporte multiproveedor para las incidencias que necesitan asistencia por parte de las dos organizaciones.

Amazon RDS admite el modelo BYOL para Db2 Standard Edition y Db2 Advanced Edition.

ID de IBM para Traiga su propia licencia para Db2

En el modelo BYOL, necesita su IBM Customer ID y su IBM Site ID para crear, modificar o restaurar instancias de base de datos RDS para Db2. Debe crear un grupo de parámetros personalizado con su IBM Customer ID y su IBM Site ID antes de crear una instancia de base de datos de RDS para Db2. Para obtener más información, consulte Adición de ID de IBM a un grupo de parámetros para instancias de base de datos de RDS para Db2. Puede ejecutar varias instancias de base de datos de RDS para Db2 con distintos IBM Customer IDs y IBM Site IDs en la misma Cuenta de AWS o Región de AWS.

importante

Si ya es cliente de IBM Db2, puede encontrar su IBM Customer ID y su IBM Site ID en su certificado de titularidad de IBM.

Si es un cliente nuevo de IBM Db2, primero debe comprar una licencia de software de Db2 en IBM. Tras adquirir una licencia de software de Db2, recibirá un certificado de titularidad de IBM, en el que figuran su IBM Customer ID y su IBM Site ID.

Si no podemos verificar su licencia con su IBM Customer ID y su IBM Site ID, podríamos cancelar cualquier instancia de base de datos que se ejecute con estas licencias no verificadas.

Adición de ID de IBM a un grupo de parámetros para instancias de base de datos de RDS para Db2

Como no puede modificar los grupos de parámetros predeterminados, debe crear un grupo de parámetros personalizado y, a continuación, modificarlo para incluir los valores de su IBM Customer ID y su IBM Site ID. Para obtener información acerca de los grupos de parámetros, consulte Grupos de parámetros de base de datos para instancias de Amazon RDS.

importante

Debe crear un grupo de parámetros personalizado con su IBM Customer ID y su IBM Site ID antes de crear una instancia de base de datos de RDS para Db2.

Utilice la configuración de parámetros en la tabla siguiente.

Parámetro Valor

rds.ibm_customer_id

<your IBM Customer ID>

rds.ibm_site_id

<your IBM Site ID>

ApplyMethod

immediate, pending-reboot

Estos parámetros son dinámicos, lo que significa que cualquier cambio en ellos se produce de forma inmediata y no es necesario reiniciar la instancia de base de datos. Si no desea que los cambios se apliquen de forma inmediata, puede configurar ApplyMethod como pending-reboot y programar estos cambios para que se realicen durante un período de mantenimiento.

Puede crear y modificar una instancia de base de datos mediante la AWS Management Console, la AWS CLI o la API de Amazon RDS.

Para agregar su IBM Customer ID y su IBM Site ID a un grupo de parámetros
  1. Cree un nuevo grupo de parámetros de base de datos. Para obtener más información acerca de cómo crear un grupo de parámetros de base de datos, consulte Creación de un grupo de parámetros de base de datos en Amazon RDS.

  2. Modifique el grupo de parámetros que ha creado. Para obtener más información acerca de cómo modificar un grupo de parámetros, consulte Modificación de los parámetros de un grupo de parámetros de base de datos en Amazon RDS.

Para agregar su IBM Customer ID y su IBM Site ID a un grupo de parámetros
  1. Cree un grupo de parámetros personalizado ejecutando el comando create-db-parameter-group.

    Incluya las siguientes opciones obligatorias:

    • --db-parameter-group-name: un nombre para el grupo de parámetros que se está creando.

    • --db-parameter-group-family: la edición y la versión principal del motor de Db2. Valores válidos: db2-se-11.5, db2-ae-11.5.

    • --description: la descripción para este grupo de parámetros.

    Para obtener más información acerca de cómo crear un grupo de parámetros de base de datos, consulte Creación de un grupo de parámetros de base de datos en Amazon RDS.

  2. Modifique los parámetros del grupo de parámetros personalizado que creó ejecutando el comando modify-db-parameter-group.

    Incluya las siguientes opciones obligatorias:

    • --db-parameter-group-name: el nombre del grupo de parámetros creado.

    • --parameters: una matriz de los nombres de parámetros, valores y métodos de aplicación para la actualización del parámetro.

    Para obtener más información acerca de cómo modificar un grupo de parámetros, consulte Modificación de los parámetros de un grupo de parámetros de base de datos en Amazon RDS.

Para agregar su IBM Customer ID y su IBM Site ID a un grupo de parámetros
  1. Creación de un grupo de parámetros de base de datos personalizado con la operación CreateDBParameterGroup de la API de Amazon RDS.

    Incluya los siguientes parámetros obligatorios:

    • DBParameterGroupName

    • DBParameterGroupFamily

    • Description

    Para obtener más información acerca de cómo crear un grupo de parámetros de base de datos, consulte Creación de un grupo de parámetros de base de datos en Amazon RDS.

  2. Modifique los parámetros del grupo de parámetros personalizado que creó mediante la operación ModifyDBParameterGroup de la API de RDS.

    Incluya los siguientes parámetros obligatorios:

    • DBParameterGroupName

    • Parameters

    Para obtener más información acerca de cómo modificar un grupo de parámetros, consulte Modificación de los parámetros de un grupo de parámetros de base de datos en Amazon RDS.

Ahora está listo para crear una instancia de base de datos y asociar el grupo de parámetros personalizado a la instancia de base de datos. Para obtener más información, consulte Creación de una instancia de base de datos de Amazon RDS y Asociación de un grupo de parámetros de base de datos con una instancia de base de datos en Amazon RDS.

Integración con AWS License Manager

Para ayudar a monitorear el uso de licencias de RDS para Db2 en el modelo BYOL, AWS License Manager se integra con RDS para Db2. License Manager admite el seguimiento de las ediciones del motor de RDS para Db2 basadas en CPU virtuales (vCPU). También puede utilizar License Manager con AWS Organizations para administrar todas las cuentas de su organización de forma centralizada.

En la siguiente tabla, se muestran los valores disponibles para el filtro de información del producto Edición del motor de RDS para Db2.

Valor Descripción

db2-se

Db2 Standard Edition

db2-ae

Db2 Advanced Edition

Terminología

En esta página se utilizan los siguientes términos al hablar de la integración de Amazon RDS con AWS License Manager.

Licencia autoadministrada

La licencia autoadministrada es un término que se utiliza en AWS License Manager. La consola de Amazon RDS hace referencia a la licencia como una configuración de AWS License Manager. Una licencia autoadministrada incluye reglas de asignación de licencias que se basan en las condiciones de los acuerdos de su empresa. Las reglas que cree determinan el modo en que AWS procesa los comandos que consumen licencias. Cuando cree una licencia autoadministrada, trabaje en estrecha colaboración con el equipo de conformidad de su organización para revisar los acuerdos de su empresa. Para obtener más información, consulte Self-managed licenses in License Manager.

Creación de una licencia autoadministrada en AWS License Manager

Para realizar un seguimiento del uso de licencias de las instancias de base de datos de RDS para Db2, debe crear una licencia autoadministrada. En este caso, los recursos de RDS para Db2 que coinciden con el filtro de información del producto se asocian automáticamente a la configuración de la licencia autoadministrada. La detección de instancias de base de datos de RDS para Db2 puede tardar hasta 24 horas.

nota

Si crea una instancia de base de datos de RDS para Db2 mediante la AWS Management Console, creará una licencia autoadministrada al introducir un nombre para la licencia. A continuación, Amazon RDS asocia la instancia de base de datos a esta licencia. (en la consola de Amazon RDS, se hace referencia a esta licencia como una configuración de AWS License Manager). Si desea crear una instancia de base de datos de RDS para Db2 mediante la CLI de AWS License Manager o la API de AWS License Manager, primero debe crear una licencia autoadministrada con los siguientes pasos. La misma situación se aplica a la restauración de una instancia de base de datos de RDS para Db2 a un momento determinado o a partir de una instantánea.

Creación de una licencia autoadministrada para realizar un seguimiento del uso de licencias de sus instancias de base de datos de RDS para Db2
  1. Vaya a https://console.aws.amazon.com/license-manager/.

  2. Cree una licencia autoadministrada.

    Para obtener instrucciones, consulte Create a self-managed license en la Guía del usuario de AWS License Manager.

    Agregue una regla para un RDS Product Information Filter (Filtro de información del producto de RSD) en el panel Product Information (Información del producto).

    Para obtener más información, consulte ProductInformation en la Referencia de la API de AWS License Manager.

nota

Este procedimiento utiliza el comando de la CLI de AWS License Manager.

Para crear una licencia autoadministrada mediante la AWS CLI, llame al comando create-license-configuration de AWS License Manager. Use los parámetros --cli-input-json o --cli-input-yaml para transmitir los parámetros al comando.

Para obtener más información sobre los parámetros, consulte Configuración para crear licencias autoadministradas mediante la CLI y la API de AWS License Manager.

El siguiente código crea una licencia autoadministrada para Db2 Standard Edition.

aws license-manager create-license-configuration --cli-input-json file://rds-db2-se.json

El siguiente JSON es el contenido del archivo rds-db2-se.json utilizado en el comando anterior.

{ "Name": "rds-db2-se", "Description": "RDS Db2 Standard Edition", "LicenseCountingType": "vCPU", "LicenseCountHardLimit": false, "ProductInformationList": [ { "ResourceType": "RDS", "ProductInformationFilterList": [ { "ProductInformationFilterName": "Engine Edition", "ProductInformationFilterValue": ["db2-se"], "ProductInformationFilterComparator": "EQUALS" } ] } ] }

Para obtener más información acerca de la información del producto, consulte Detección automatizada del inventario de recursos en la Guía del usuario de AWS License Manager.

Para obtener más información sobre el parámetro --cli-input, consulte Generar AWS CLIel esqueleto y los parámetros de entrada a partir de un archivo de entrada JSON o YAML en la AWS CLIGuía del usuario de

nota

Este procedimiento utiliza el comando de la API de AWS License Manager.

Para crear una licencia autoadministrada, utilice la operación de la API de AWS License Manager CreateLicenseConfiguration con los siguientes parámetros obligatorios:

  • Name

  • LicenseCountingType

  • ProductInformationList

  • ResourceType

  • ProductInformationFilterList

  • ProductInformationFilterName

  • ProductInformationFilterValue

  • ProductInformationFilterComparator

Para obtener más información sobre los parámetros, consulte Configuración para crear licencias autoadministradas mediante la CLI y la API de AWS License Manager.

Configuración para crear licencias autoadministradas mediante la CLI y la API de AWS License Manager

En la siguiente tabla, podrá encontrar información sobre la configuración para crear licencias autoadministradas mediante la CLI y la API de AWS License Manager. Para obtener más información, consulte create-license-configuration en la Referencia de comandos de la AWS CLI y CreateLicenseConfiguration en la Referencia de la API deAWS License Manager.

Nombre del parámetro Tipo de datos Obligatoria Descripción

Nombre

cadena

El nombre de la configuración de la licencia.

Descripción

cadena

No

La descripción de la configuración de la licencia.

LicenseCountingType

cadena

La dimensión utilizada para realizar un seguimiento del inventario de licencias. Valor válido: vCPU.

LicenseCountHardLimit boolean No Indica si se utiliza una aplicación de licencias estricta o flexible. Si se supera el límite estricto, se bloqueará el lanzamiento de nuevas instancias.

ProductInformationList

matriz de objetos

Una lista de información del producto para la configuración de una licencia.

Tipo de recurso

cadena

El tipo de recurso. Valor válido: RDS.

ProductInformationFilterList

matriz de objetos

Una lista de filtros de información del producto para la configuración de una licencia.

ProductInformationFilterName

cadena

El nombre del tipo de filtro que se está declarando. Valor válido: Engine Edition.

ProductInformationFilterValue

matriz de cadenas

Valor para filtrar. Puede especificar solo un valor. Valores válidos: db2-se o db2-ae.

ProductInformationFilterComparator

cadena

El operador lógico de ProductInformationFilterName. Valor válido: EQUALS.

Licencia de Db2 a través de AWS Marketplace

En la licencia Db2 a través del modelo AWS Marketplace, se paga una tarifa por hora para suscribirse a licencias de Db2. Este modelo le ayuda a empezar rápidamente con RDS para Db2 sin necesidad de adquirir licencias.

Para utilizar la licencia Db2 a través de AWS Marketplace, necesita una suscripción de AWS Marketplace activa para la edición de IBM Db2 concreta que quiera usar. Si aún no tiene una, suscríbase a AWS Marketplace para esa edición IBM Db2.

Amazon RDS admite la licencia de Db2 a través de AWS Marketplace para la edición estándar de IBM Db2 y la edición avanzada de IBM Db2.

Terminología

En esta página se utilizan los siguientes términos al hablar de la integración de Amazon RDS con AWS Marketplace.

Suscripción a SaaS

En AWS Marketplace, los productos de software como servicio (SaaS), como el modelo de licencia de pago por uso, adoptan un modelo de suscripción basado en el uso. IBM, que es el vendedor de software de Db2, realiza un seguimiento de su uso y usted solo paga por lo que usa.

Oferta pública

Las ofertas públicas le permiten adquirir productos de AWS Marketplace directamente desde la AWS Management Console.

Oferta privada

Las ofertas privadas son un programa de compra que permite a los vendedores y compradores negociar unas condiciones del contrato de licencia del usuario final (CLUF) y unos precios personalizados para compras en AWS Marketplace.

Tarifas de Db2 Marketplace

Las tarifas que cobra IBM por el uso de la licencia de software de Db2. Estas tarifas de servicio se calculan íntegramente a través de AWS Marketplace y aparecen en su factura de AWS, en la sección AWS Marketplace correspondiente.

Cuotas de Amazon RDS

Las tarifas que cobra AWS por el RDS para los servicios de Db2, que no incluyen las licencias cuando se utiliza AWS Marketplace para licencias de Db2. Las tarifas se calculan a través de los servicios de Amazon RDS que se utilizan y aparecen en su factura de AWS.

Pagos y facturación

RDS para Db2 se integra con AWS Marketplace para ofrecer licencias de Db2 de pago por uso y por hora. Las tarifas de Db2 Marketplace incluyen los costos de licencia del software de Db2 y las tarifas de Amazon RDS incluyen los costos del uso que haga de la instancia de base de datos de RDS para Db2. Para obtener más información acerca de los precios, consulte Precios de Amazon RDS para Db2.

Para cancelar las tarifas, debe eliminar cualquier instancia de base de datos de RDS para Db2. Además, puede eliminar sus suscripciones a AWS Marketplace de las licencias de Db2. Si elimina las suscripciones sin eliminar las instancias de base de datos, Amazon RDS seguirá facturándole por el uso de las instancias de base de datos. Para obtener más información, consulte Eliminación de una instancia de base de datos.

Puede ver las facturas y administrar los pagos de sus instancias de base de datos de RDS para Db2 que utilizan una licencia de Db2 a través AWS Marketplace en la consola de AWS Billing. Sus facturas incluyen dos cargos: uno por el uso de la licencia de Db2 a través de AWS Marketplace y otro por el uso de Amazon RDS. Para obtener más información, consulte Viewing your bill en la Guía de usuario de AWS Billing and Cost Management.

Suscripción a listados de Db2 Marketplace y registro con IBM

Para utilizar la licencia de Db2 a través de AWS Marketplace, debe utilizar la AWS Management Console para completar las dos tareas siguientes. No puede completar estas tareas a través de la AWS CLI o de la API de RDS.

nota

Si quiere crear sus instancias de base de datos mediante la AWS CLI o la API de RDS, primero debe completar estas dos tareas.

Tarea 1: suscribirse a Db2 en AWS Marketplace

Para utilizar la licencia de Db2 con AWS Marketplace, debe tener una suscrición a AWS Marketplace activa para Db2. Como las suscripciones están asociadas a una edición de IBM Db2 específica, debe suscribirse a Db2 en AWS Marketplace para cada edición de Db2 que desee utilizar: edición avanzada de IBM Db2, edición estándar de IBM Db2. Para obtener información sobre suscripciones de AWS Marketplace, consulte Saas usage-based subscriptions en la AWS Marketplace Buyer Guide.

Le recomendamos que se suscriba a Db2 en AWS Marketplace antes de empezar a crear una instancia de base de datos.

Tarea 2: registre su suscripción con IBM

Tras suscribirse a Db2 en AWS Marketplace, complete el registro de su pedido de IBM desde la página de AWS Marketplace correspondiente al tipo de suscripción a Db2 que haya elegido. En la página de AWS Marketplace, elija Ver las opciones de compra y, a continuación, elija Configurar la cuenta. Puede registrarse con su cuenta de IBM existente o creando una cuenta de IBM gratuita.

Obtención de una oferta privada

Puede solicitar una oferta privada de AWS Marketplace para Db2 de IBM. Para obtener más información, consulte Private offers en la Guía del comprador de AWS Marketplace.

nota

Si es usted usuario de AWS Organizations y ha recibido una oferta privada que se ha enviado a sus cuentas de pagador y de afiliado, siga el procedimiento que se indica a continuación para suscribirse a Db2 directamente en cada cuenta de su organización.

Obtención de una oferta privada de Db2
  1. Una vez enviada la oferta privada, conéctese a la consola de AWS Marketplace.

  2. Abra el correo electrónico que contiene un enlace a una oferta privada de Db2.

  3. Siga el enlace para acceder directamente a la oferta privada.

    nota

    Si sigue este enlace antes de iniciar sesión en la cuenta correcta, aparecerá el error Página no encontrada (404).

  4. Revise los términos y condiciones.

  5. Elija Aceptar condiciones.

    nota

    Si no se acepta una oferta privada de AWS Marketplace, las tarifas de servicio de Db2 de AWS Marketplace se seguirán facturando a la tarifa por hora pública.

  6. Para comprobar los detalles de la oferta, seleccione Mostrar detalles en el listado de productos.

Tras completar el procedimiento, puede crear su instancia de base de datos siguiendo los pasos que se indican en Creación de una instancia de base de datos de Amazon RDS. En la AWS Management Console, en Licencia, asegúrese de elegir A través de AWS Marketplace.

Cambio entre licencias de Db2

Puede cambiar de entre licencias de Db2 en RDS para Db2. Por ejemplo, puede empezar con Traiga su propia licencia y, a continuación, cambiar a la licencia de Db2 a través de AWS Marketplace.

importante

Si desea cambiar a una licencia de Db2 a través de AWS Marketplace, asegúrese de tener una suscripción de AWS Marketplace activa para la edición de IBM Db2 que desee utilizar. Si no la tiene, primero suscríbase a Db2 en AWS Marketplace para esa edición de Db2 y, a continuación, complete el procedimiento de restauración.

Cambio entre licencias de Db2
  1. Inicie sesión en la AWS Management Console y abra la consola de Amazon RDS en https://console.aws.amazon.com/rds/.

  2. En el panel de navegación, elija Automated backups (Copias de seguridad automatizadas).

    Las copias de seguridad automatizadas se muestran en la pestaña Current Region (Región actual).

  3. Elija la instancia de base de datos que quiere restaurar.

  4. Para Actions (Acciones), elija Restore to point in time (Restaurar a un momento dado).

    Aparecerá la ventana Restore to point in time (Restaurar a un momento dado).

  5. Elija Latest restorable time (Última hora de restauración) para restaurar a la última hora posible o elija Custom (Personalizar) para elegir una hora.

    Si elige Personalizar, escriba la fecha y hora en la que quiere restaurar la instancia.

    nota

    Las horas se muestran en su zona horaria local, que se indica mediante una diferencia de la hora universal coordinada (UTC). Por ejemplo, UTC-5 es la hora estándar del Este/horario de verano central.

  6. Para el motor de base de datos, elija la licencia de Db2 que desee utilizar.

  7. En Identificador de instancias de bases de datos, escriba el nombre la instancia de bases de datos restaurada de destino. El nombre debe ser único.

  8. Elija otras opciones según sea necesario, como la clase de instancia de base de datos, el almacenamiento y si quiere utilizar el escalado automático de almacenamiento.

    Para obtener más información acerca de cada configuración, consulte Configuración de instancias de base de datos.

  9. Elija Restore to point in time (Restaurar a un momento dado).

Para obtener más información, consulte Restauración de una instancia de base de datos a un momento especificado para Amazon RDS.

Para cambiar entre licencias de Db2, utilice el comando de AWS CLI restore-db-instance-to-point-in-time. El siguiente ejemplo restaura la última versión de un momento específico, establece el motor de base de datos en IBM Db2 Advanced Edition y ajusta el modelo de licencia de Db2 a través de AWS Marketplace.

Puede especificar otras opciones. Para obtener más información acerca de cada configuración, consulte Configuración de instancias de base de datos.

Para Linux, macOS o:Unix

aws rds restore-db-instance-to-point-in-time \ --source-db-instance-identifier my_source_db_instance \ --target-db-instance-identifier my_target_db_instance \ --use-latest-restorable-time \ --engine db2-ae \ --license-model marketplace-license

En:Windows

aws rds restore-db-instance-to-point-in-time ^ --source-db-instance-identifier my_source_db_instance ^ --target-db-instance-identifier my_target_db_instance ^ --use-latest-restorable-time ^ --engine db2-ae ^ --license-model marketplace-license

Para obtener más información, consulte Restauración de una instancia de base de datos a un momento especificado para Amazon RDS.

Para cambiar de entre licencias de Db2, llame a la operación RestoreDBInstanceToPointInTime de la API de Amazon RDS con los siguientes parámetros:

  • SourceDBInstanceIdentifier

  • TargetDBInstanceIdentifier

  • RestoreTime

  • Engine

  • LicenseModel

Para obtener más información, consulte Restauración de una instancia de base de datos a un momento especificado para Amazon RDS.