Options de licence Amazon RDS pour DB2 - Amazon Relational Database Service

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.

Options de licence Amazon RDS pour DB2

Amazon RDS pour Db2 propose deux options de licence : Bring Your Own License (BYOL) et Db2 license through. AWS Marketplace

Apportez votre propre licence pour DB2

Dans le BYOL modèle, vous utilisez vos licences de base de données DB2 existantes pour déployer des bases de données sur AmazonRDS. Vérifiez que vous disposez de la licence de base de données DB2 appropriée pour la classe d'instance de base de données et l'édition de base de données DB2 que vous souhaitez exécuter. Vous devez également suivre IBM politiques en matière de licences IBM logiciel de base de données dans l'environnement de cloud computing.

Note

Les instances de base de données multi-AZ sont des instances de secours à froid car la base de données DB2 est installée mais ne fonctionne pas. Les standbys ne sont pas lisibles, ne sont pas en cours d'exécution ou ne répondent pas aux demandes. Pour plus d’informations, consultez .IBM Db2 informations de licence sur le IBM site Web.

Dans ce modèle, vous continuez à utiliser votre actif IBM compte d'assistance, et vous contactez IBM directement pour les demandes de service de base de données DB2. Si vous avez un AWS Support compte avec support de dossier, vous pouvez le contacter AWS Support pour tout RDS problème concernant Amazon. Amazon Web Services et IBM disposent d'un processus de support multifournisseur pour les cas nécessitant l'assistance des deux organisations.

Amazon RDS soutient le BYOL modèle de Db2 Standard Edition and Db2 Advanced Edition.

IBM IDspour Bring Your Own License for Db2

Dans le BYOL modèle, vous avez besoin de votre IBM Customer ID et votre IBM Site ID pour créer, modifier ou restaurer des instances RDS de base de données DB2. Vous devez créer un groupe de paramètres personnalisé avec votre IBM Customer ID et votre IBM Site ID avant de créer une instance de base de données RDS for DB2. Pour de plus amples informations, veuillez consulter Ajouter IBM IDsà un groupe de paramètres RDS pour les instances de base de données DB2. Vous pouvez en exécuter plusieurs RDS pour les instances de base de données DB2 avec différentes IBM Customer IDs and IBM Site IDs dans le même Compte AWS ou Région AWS.

Important

Si vous êtes déjà un IBM Db2 client, vous pouvez trouver votre IBM Customer ID et votre IBM Site ID sur votre certificat de preuve d'admissibilité de IBM.

Si vous êtes un nouveau IBM Db2 client, vous devez d'abord acheter une licence logicielle DB2 auprès de IBM. Après avoir acheté une licence logicielle DB2, vous recevrez une preuve d'admissibilité auprès de IBM, qui répertorie vos IBM Customer ID et votre IBM Site ID.

Si nous ne pouvons pas vérifier votre licence par votre IBM Customer ID et votre IBM Site ID, nous pouvons mettre fin à toutes les instances de base de données exécutées avec ces licences non vérifiées.

Ajouter IBM IDsà un groupe de paramètres RDS pour les instances de base de données DB2

Comme vous ne pouvez pas modifier les groupes de paramètres par défaut, vous devez créer un groupe de paramètres personnalisé, puis le modifier pour inclure les valeurs de votre IBM Customer ID et votre IBM Site ID. Pour plus d'informations sur les groupes de paramètres, consultezGroupes de paramètres de base de données pour les instances de base de données RDSAmazon.

Important

Vous devez créer un groupe de paramètres personnalisé avec votre IBM Customer ID et votre IBM Site ID avant de créer une instance de base de données RDS for DB2.

Utilisez les paramètres définis dans le tableau suivant.

Paramètre Valeur

rds.ibm_customer_id

<your IBM Customer ID>

rds.ibm_site_id

<your IBM Site ID>

ApplyMethod

immediate, pending-reboot

Ces paramètres sont dynamiques, ce qui signifie que toute modification apportée prend effet immédiatement et qu'il n'est pas nécessaire de redémarrer l'instance de base de données. Si vous ne souhaitez pas que les modifications prennent effet immédiatement, vous pouvez les configurer pending-reboot et planifier ApplyMethod pour qu'elles soient effectuées pendant une période de maintenance.

Vous pouvez créer et modifier un groupe de paramètres personnalisé en utilisant le AWS Management Console AWS CLI, le ou Amazon RDSAPI.

Pour ajouter votre IBM Customer ID et votre IBM Site ID à un groupe de paramètres
  1. Créez un nouveau groupe de paramètres de base de données. Pour de plus amples informations sur la création d'un groupe de paramètres de base de données, veuillez consulter Création d'un groupe de paramètres de base de données dans RDSAmazon.

  2. Modifiez le groupe de paramètres que vous avez créé. Pour plus d'informations sur la modification d'un groupe de paramètres, consultezModification des paramètres d'un groupe de paramètres de base de données dans Amazon RDS.

Pour ajouter votre IBM Customer ID et votre IBM Site ID à un groupe de paramètres
  1. Créez un groupe de paramètres personnalisé en exécutant le create-db-parameter-groupcommande.

    Inclure les options requises suivantes :

    • --db-parameter-group-name— Nom du groupe de paramètres que vous créez.

    • --db-parameter-group-family— L'édition et la version majeure du moteur DB2. Valeurs valides : db2-se-11.5, db2-ae-11.5.

    • --description— Description de ce groupe de paramètres.

    Pour de plus amples informations sur la création d'un groupe de paramètres de base de données, veuillez consulter Création d'un groupe de paramètres de base de données dans RDSAmazon.

  2. Modifiez les paramètres du groupe de paramètres personnalisés que vous avez créé en exécutant modify-db-parameter-groupcommande.

    Inclure les options requises suivantes :

    • --db-parameter-group-name— Le nom du groupe de paramètres que vous avez créé.

    • --parameters— Tableau de noms de paramètres, de valeurs et de méthodes d'application pour la mise à jour des paramètres.

    Pour plus d'informations sur la modification d'un groupe de paramètres, consultezModification des paramètres d'un groupe de paramètres de base de données dans Amazon RDS.

Pour ajouter votre IBM Customer ID et votre IBM Site ID à un groupe de paramètres
  1. Créez un groupe de paramètres de base de données personnalisé à l'aide d'Amazon RDS API CreateDBParameterGroupopération.

    Incluez les paramètres requis suivants :

    • DBParameterGroupName

    • DBParameterGroupFamily

    • Description

    Pour de plus amples informations sur la création d'un groupe de paramètres de base de données, veuillez consulter Création d'un groupe de paramètres de base de données dans RDSAmazon.

  2. Modifiez les paramètres du groupe de paramètres personnalisés que vous avez créé à l'aide du RDS API ModifyDBParameterGroupopération.

    Incluez les paramètres requis suivants :

    • DBParameterGroupName

    • Parameters

    Pour plus d'informations sur la modification d'un groupe de paramètres, consultezModification des paramètres d'un groupe de paramètres de base de données dans Amazon RDS.

Vous êtes maintenant prêt à créer une instance de base de données et à attacher le groupe de paramètres personnalisé à l'instance de base de données. Pour plus d’informations, consultez Création d'une RDS instance de base de données Amazon et Associer un groupe de paramètres de base de données à une instance de base de données dans RDSAmazon.

Intégration avec AWS License Manager

Pour faciliter la surveillance de l'utilisation RDS des licences DB2 dans le BYOL modèle, il AWS License Managers'intègre à RDS for Db2. License Manager prend en charge le suivi RDS des éditions du moteur DB2 sur la base de virtual CPUs (vCPUs). Vous pouvez également utiliser License Manager AWS Organizations pour gérer tous les comptes de votre organisation de manière centralisée.

Le tableau suivant indique les valeurs disponibles pour le filtre d'informations sur le produit Engine Edition RDS pour Db2.

Valeur Description

db2-se

Édition standard DB2

db2-ae

Édition avancée Db2

Terminologie

Cette page utilise la terminologie suivante pour aborder l'RDSintégration d'Amazon avec AWS License Manager.

Licence autogérée

Le terme « licence autogérée » est utilisé dans. AWS License Manager La RDS console Amazon fait référence à la licence en tant que AWS License Manager configuration. Une licence autogérée contient des règles de licence basées sur les termes de vos contrats d'entreprise. Les règles que vous créez déterminent le mode de AWS traitement des commandes consommant des licences. Lors de la création d'une licence autogérée, travaillez en étroite collaboration avec l'équipe de conformité de votre organisation pour revoir les accords de votre entreprise. Pour plus d'informations, consultez la section Licences autogérées dans License Manager.

Création d'une licence autogérée dans AWS License Manager

Pour suivre l'utilisation des licences de vos instances de base de données RDS for DB2, vous devez créer une licence autogérée. Dans ce cas, RDS pour Db2, les ressources correspondant au filtre d'informations sur le produit sont automatiquement associées à la licence autogérée. La découverte RDS de quatre instances de base de données DB2 peut prendre jusqu'à 24 heures.

Note

Si vous créez une instance de base de données RDS pour DB2 à l'aide de AWS Management Console, vous créerez une licence autogérée en saisissant un nom pour la licence. Amazon RDS associe ensuite l'instance de base de données à cette licence. (Dans la RDS console Amazon, cette licence est appelée AWS License Manager configuration.) Si vous souhaitez créer une instance de base de données RDS pour DB2 à l'aide du AWS License Manager CLI ou AWS License Manager API, vous devez d'abord créer une licence autogérée en suivant les étapes suivantes. La même situation s'applique à la restauration d'une instance de base de données RDS for DB2 à un moment donné ou à partir d'un instantané.

Pour créer une licence autogérée afin de suivre l'utilisation des licences de vos instances de base de RDS données for DB2
  1. Accédez à https://console.aws.amazon.com/license-manager/.

  2. Créez une licence autogérée.

    Pour obtenir des instructions, voir Création d'une licence autogérée dans le guide de l'AWS License Manager utilisateur.

    Ajoutez une règle pour un filtre d'informations sur le RDS produit dans le panneau d'informations sur le produit.

    Pour plus d'informations, reportez-vous ProductInformationà la section AWS License Manager APIRéférence.

Note

Cette procédure utilise une AWS License Manager CLI commande.

Pour créer une licence autogérée à l'aide de AWS CLI, appelez la AWS License Manager create-license-configurationcommande. Vous pouvez utiliser les paramètres --cli-input-json ou --cli-input-yaml pour transmettre les paramètres à la commande.

Pour de plus amples informations sur les paramètres, veuillez consulter Paramètres de création de licences autogérées à l'aide des AWS License Manager CLI API.

Le code suivant crée une licence autogérée pour Db2 Standard Edition.

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

Le contenu du rds-db2-se.json fichier utilisé dans la commande précédente JSON est le suivant.

{ "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" } ] } ] }

Pour de plus amples informations sur les informations produit, veuillez consulter Détection automatique de l'inventaire des ressources dans le Guide de l'utilisateur AWS License Manager .

Pour plus d'informations sur le --cli-input paramètre, consultez la section Génération de AWS CLI squelettes et de paramètres d'entrée à partir d'un fichier YAML d'entrée JSON ou d'un fichier d'entrée dans le Guide de AWS CLI l'utilisateur.

Note

Cette procédure utilise une AWS License Manager API commande.

Pour créer une licence autogérée, utilisez l'CreateLicenseConfiguration AWS License Manager APIopération avec les paramètres obligatoires suivants :

  • Name

  • LicenseCountingType

  • ProductInformationList

  • ResourceType

  • ProductInformationFilterList

  • ProductInformationFilterName

  • ProductInformationFilterValue

  • ProductInformationFilterComparator

Pour de plus amples informations sur les paramètres, veuillez consulter Paramètres de création de licences autogérées à l'aide des AWS License Manager CLI API.

Paramètres de création de licences autogérées à l'aide des AWS License Manager CLI API

Dans le tableau suivant, vous trouverez des informations détaillées sur les paramètres de création de licences autogérées à l'aide du AWS License Manager CLI etAPI. Pour plus d'informations, reportez-vous create-license-configurationà la Référence des AWS CLI commandes et CreateLicenseConfigurationà la AWS License Manager APIRéférence.

Nom du paramètre Type de données Obligatoire Description

Nom

chaîne

Oui

Nom de la configuration de licence.

Description

chaîne

Non

Description de la configuration de licence.

LicenseCountingType

chaîne

Oui

Dimension utilisée pour suivre l'inventaire des licences. Valeur valide : vCPU.

LicenseCountHardLimit booléen Non Indique si une application stricte ou souple des licences est utilisée. Le dépassement d'une limite stricte bloque le lancement de nouvelles instances.

ProductInformationList

tableau d'objets

Oui

Liste des informations sur le produit pour une configuration de licence.

ResourceType

chaîne

Oui

Type de ressource. Valeur valide : RDS.

ProductInformationFilterList

tableau d'objets

Oui

Liste des filtres d'informations sur le produit pour une configuration de licence.

ProductInformationFilterName

chaîne

Oui

Nom du type de filtre déclaré. Valeur valide : Engine Edition.

ProductInformationFilterValue

tableau de chaînes

Oui

La valeur sur laquelle filtrer. Vous ne devez spécifier qu'une seule valeur. Valeurs valides : db2-se ou db2-ae.

ProductInformationFilterComparator

chaîne

Oui

L'opérateur logique pourProductInformationFilterName. Valeur valide : EQUALS.

Licence DB2 via AWS Marketplace

Dans le AWS Marketplace modèle de licence DB2, vous payez un tarif horaire pour vous abonner aux licences DB2. Ce modèle vous permet de démarrer rapidement avec RDS for DB2 sans avoir à acheter de licences.

Pour utiliser la licence DB2 via AWS Marketplace, vous avez besoin d'un AWS Marketplace abonnement actif pour le IBM Db2 édition que vous souhaitez utiliser. Si vous n'en avez pas déjà un, abonnez-vous AWS Marketplace pour cela IBM Db2 édition.

Amazon RDS prend en charge la licence DB2 via for AWS Marketplace IBM Db2 Édition standard et IBM Db2 Édition avancée.

Terminologie

Cette page utilise la terminologie suivante pour aborder l'RDSintégration d'Amazon avec AWS Marketplace.

Abonnement SaaS

Dans AWS Marketplace, les produits software-as-a-service (SaaS) tels que le modèle de pay-as-you-go licence adoptent un modèle d'abonnement basé sur l'utilisation. IBM, le vendeur du logiciel pour DB2, suit votre utilisation et vous ne payez que pour ce que vous utilisez.

Offre publique

Les offres publiques vous permettent d'acheter AWS Marketplace des produits directement auprès du AWS Management Console.

Offre privée

Les offres privées sont un programme d'achat qui permet aux vendeurs et aux acheteurs de négocier des prix personnalisés et les conditions du contrat de licence utilisateur final (EULA) pour les achats en AWS Marketplace.

Frais de Db2 Marketplace

Frais facturés pour l'utilisation de la licence logicielle DB2 par IBM. Ces frais de service sont mesurés AWS Marketplace et apparaissent sur votre AWS facture dans la AWS Marketplace section correspondante.

RDSFrais Amazon

Frais AWS facturés RDS pour les services DB2, à l'exclusion des licences lors de l'utilisation AWS Marketplace de licences DB2. Les frais sont mesurés par le biais du RDS service Amazon utilisé et apparaissent sur votre AWS facture.

Paiements et facturation

RDSfor Db2 s'intègre AWS Marketplace pour proposer des pay-as-you-go licences horaires pour Db2. Les frais de Db2 Marketplace couvrent les coûts de licence du logiciel Db2, et les RDS frais Amazon couvrent les coûts liés à l'utilisation de votre instance de base RDS de données Db2. Pour plus d'informations sur les tarifs, consultez la section Tarification RDS d'Amazon pour DB2.

Pour arrêter ces frais, vous devez en supprimer RDS pour les instances de base de données DB2. En outre, vous pouvez supprimer vos abonnements AWS Marketplace aux licences DB2. Si vous supprimez vos abonnements sans supprimer vos instances de base de données, Amazon RDS continuera de vous facturer l'utilisation des instances de base de données. Pour de plus amples informations, veuillez consulter Suppression d'une instance DB.

Vous pouvez consulter les factures et gérer les paiements de vos instances RDS de base de données DB2 qui utilisent une licence DB2 via AWS Marketplace la AWS Billing console. Vos factures incluent deux frais : un pour votre utilisation de la licence DB2 via AWS Marketplace et un pour votre utilisation d'AmazonRDS. Pour plus d'informations sur la facturation, consultez la section Consulter votre facture dans le guide de AWS Billing and Cost Management l'utilisateur.

Abonnement aux listes de DB2 Marketplace et inscription auprès de IBM

Pour utiliser la licence DB2 via AWS Marketplace, vous devez utiliser le AWS Management Console pour effectuer les deux tâches suivantes. Vous ne pouvez pas effectuer ces tâches via le AWS CLI ou le RDSAPI.

Note

Si vous souhaitez créer vos instances de base de données à l'aide du AWS CLI ou du RDSAPI, vous devez d'abord effectuer ces deux tâches.

Tâche 1 : S'abonner à Db2 dans AWS Marketplace

Pour utiliser la licence Db2 avec AWS Marketplace, vous devez disposer d'un AWS Marketplace abonnement actif à Db2. Parce que les abonnements sont associés à un IBM Db2 édition, vous devez vous abonner à Db2 AWS Marketplace pour chaque édition de Db2 que vous souhaitez utiliser : IBM Db2 Édition avancée, IBM Db2 Édition standard. Pour plus d'informations sur les AWS Marketplace abonnements, consultez la section Abonnements basés sur l'utilisation du Saas dans le Guide de l'AWS Marketplace acheteur.

Nous vous recommandons de vous abonner à Db2 AWS Marketplace avant de commencer à créer une instance de base de données.

Tâche 2 : Enregistrez votre abonnement auprès de IBM

Après vous être abonné à Db2 in AWS Marketplace, terminez l'enregistrement de votre IBM commande à partir de la AWS Marketplace page correspondant au type d'abonnement Db2 que vous avez choisi. Sur la AWS Marketplace page, choisissez Afficher les options d'achat, puis sélectionnez Configurer votre compte. Vous pouvez vous inscrire soit avec votre compte existant IBM ou en créant un compte gratuit IBM .

Obtenir une offre privée

Vous pouvez demander une offre AWS Marketplace privée pour Db2 auprès de IBM. Pour plus d'informations, consultez la section Offres privées dans le Guide de AWS Marketplace l'acheteur.

Note

Si vous êtes un AWS Organizations utilisateur et que vous avez reçu une offre privée émise sur vos comptes payeur et membre, suivez la procédure ci-dessous pour vous abonner à Db2 directement sur chaque compte de votre organisation.

Pour obtenir une offre privée Db2
  1. Une fois qu'une offre privée a été émise, connectez-vous à la AWS Marketplace console.

  2. Ouvrez l'e-mail contenant un lien d'offre privée DB2.

  3. Suivez le lien pour accéder directement à l'offre privée.

    Note

    Si vous suivez ce lien avant de vous connecter au bon compte, une erreur « Page note found » (404) s'affichera.

  4. Consultez les termes et conditions.

  5. Choisissez Accepter les conditions.

    Note

    Si une offre AWS Marketplace privée n'est pas acceptée, les frais de service Db2 AWS Marketplace continueront d'être facturés au taux horaire public.

  6. Pour vérifier les détails de l'offre, sélectionnez Afficher les détails dans la liste des produits.

Une fois la procédure terminée, vous pouvez créer votre instance de base de données en suivant les étapes décrites dansCréation d'une RDS instance de base de données Amazon. Dans la AWS Management Console section Licence, assurez-vous de sélectionner Through AWS Marketplace.

Basculer entre les licences DB2

Vous pouvez passer d'une licence Db2 RDS à une autre. Par exemple, vous pouvez commencer par Bring Your Own License, puis passer à la licence DB2. AWS Marketplace

Important

Si vous souhaitez passer à la licence DB2 via AWS Marketplace, assurez-vous d'avoir un AWS Marketplace abonnement actif pour IBM Db2 édition que vous souhaitez utiliser. Si ce n'est pas le cas, abonnez-vous d'abord à Db2 AWS Marketplace pour cette édition de Db2, puis terminez la procédure de restauration.

Pour passer d'une licence DB2 à une autre
  1. Connectez-vous à la RDS console Amazon AWS Management Console et ouvrez-la à l'adresse https://console.aws.amazon.com/rds/.

  2. Dans le panneau de navigation, choisissez Automated backups (Sauvegardes automatisées).

    Les sauvegardes automatisées sont affichées dans l'onglet Current Region (Région actuelle).

  3. Choisissez l'instance de base de données que vous souhaitez restaurer.

  4. Sous Actions, sélectionnez Restaurer à un moment donné.

    La fenêtre Restaurer à un instant dans le passé s'affiche.

  5. Choisissez Dernière heure de restauration possible pour restaurer à la dernière heure possible, ou choisissez Personnalisé pour choisir une heure.

    Si vous avez choisi Personnalisé, entrez la date et l'heure auxquelles vous souhaitez restaurer l'instance.

    Note

    Les heures sont affichées dans votre fuseau horaire local, qui est indiqué par un décalage par rapport au temps universel coordonné (UTC). Par exemple, UTC -5 correspond à l'heure normale de l'Est/heure avancée du centre.

  6. Pour le moteur de base de données, choisissez la licence DB2 que vous souhaitez utiliser.

  7. Pour Identifiant d'instance de base de données, entrez le nom de l'instance de base de données restaurée. Le nom doit être unique.

  8. Choisissez d'autres options selon vos besoins, telles que la classe d'instance de base de données et le stockage, ou le fait que vous voulez utiliser la mise à l'échelle automatique du stockage.

    Pour obtenir des informations sur chaque paramètre, consultez Paramètres des instances de base de données.

  9. Choisissez Restaurer à un instant dans le passé.

Pour de plus amples informations, veuillez consulter Restauration d'une instance de base de données à une heure spécifiée pour Amazon RDS.

Pour passer d'une licence DB2 à une autre, utilisez la AWS CLI commande restore-db-instance-to- point-in-time. L'exemple suivant restaure la dernière point-in-time version et définit le moteur de base de données sur IBM Db2 Advanced Edition, et définit le modèle de licence sur la licence DB2 via AWS Marketplace.

Vous pouvez spécifier d'autres paramètres. Pour obtenir des informations sur chaque paramètre, consultez Paramètres des instances de base de données.

Dans Linux, macOS, ou 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

Dans 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

Pour de plus amples informations, veuillez consulter Restauration d'une instance de base de données à une heure spécifiée pour Amazon RDS.

Pour passer d'une licence DB2 à une autre, appelez l'RDSAPIRestoreDBInstanceToPointInTimeopération Amazon avec les paramètres suivants :

  • SourceDBInstanceIdentifier

  • TargetDBInstanceIdentifier

  • RestoreTime

  • Engine

  • LicenseModel

Pour de plus amples informations, veuillez consulter Restauration d'une instance de base de données à une heure spécifiée pour Amazon RDS.