Exigences et considérations relatives aux réplicas RDS for 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.

Exigences et considérations relatives aux réplicas RDS for Db2

Les exigences relatives aux réplicas Db2 se répartissent en plusieurs catégories : licences et gestion des versions, considérations relatives à la sauvegarde et à la restauration, comportement de réplication et considérations opérationnelles générales. Avant de créer un réplica Db2, familiarisez-vous avec les exigences et considérations suivantes.

Exigences de version et de licence pour les réplicas RDS for Db2

Avant de créer un réplica RDS for Db2, consultez les informations suivantes relatives aux versions et aux modèles de licence :

  • Versions prises en charge : toutes les versions de Db2 11.5 prennent en charge les instances de base de données de réplica.

    Les instances de base de données source et de réplica doivent utiliser la même version majeure. Les réplicas Db2 prennent en charge les mises à niveau de versions mineures, mais pas les mises à niveau de versions majeures. Pour obtenir des informations sur la mise à niveau des instances de base de données, consultez Mise à niveau de la version du moteur d’une instance de base de données.

    Note

    Lors de la mise à niveau d’une instance de base de données source, tous les réplicas sont automatiquement mis à niveau pour maintenir la compatibilité des versions.

  • Modèles de licence et modes de réplication valides : Db2 Advanced Edition (AE) et Standard Edition (SE) peuvent créer des répliques en mode lecture seule ou en mode veille pour le modèle Bring Your Own License (BYOL) et le modèle de licence Db2 par le modèle. AWS Marketplace

  • Groupe de paramètres personnalisés : vous devez spécifier un groupe de paramètres personnalisés pour le réplica.

    Pour les réplicas qui utilisent le modèle BYOL, ce groupe de paramètres personnalisés doit inclure votre IBM Site ID et IBM Customer ID. Pour de plus amples informations, veuillez consulter IBM IDs pour apporter votre propre licence (BYOL) pour Db2. Vous pouvez spécifier ce groupe de paramètres personnalisés pour la réplique à l'aide de l'API AWS Management Console AWS CLI , de ou de l'API RDS.

  • Le nombre de vCPU varie en fonction du mode du réplica et du modèle de licence :

    • Les répliques de secours utilisent toujours deux v, CPUs quelle que soit la taille de l'instance de base de données.

      • Modèle BYOL : les AWS License Manager configurations montrent que RDS pour les instances de base de données DB2 utilise deux v. CPUs

      • Licence DB2 par AWS Marketplace modèle — Les factures reflètent les coûts de licence pour deux v. CPUs

    • Les réplicas en lecture seule utilisent le même nombre de vCPU que la taille de l’instance de base de données.

      • Modèle BYOL : les AWS License Manager configurations montrent que RDS pour les instances de base de données DB2 utilise le même nombre de v CPUs que celui correspondant à la taille de l'instance de base de données.

      • Licence DB2 par AWS Marketplace modèle : les factures reflètent les coûts de licence pour le même nombre de v CPUs correspondant à la taille de l'instance de base de données.

Considérations relatives à la sauvegarde et la restauration des réplicas RDS for Db2

Les sauvegardes de réplicas ont un comportement différent de celui des sauvegardes de base de données principales. Tenez compte des exigences de sauvegarde et de restauration suivantes :

  • Pour créer des instantanés des réplicas de RDS for Db2 ou activer les sauvegardes automatiques, veillez à définir manuellement la période de conservation des sauvegardes. Les sauvegardes automatiques ne sont pas activées par défaut.

  • Lorsque vous restaurez une sauvegarde de réplica, vous rétablissez l’heure de la base de données, et non l’heure à laquelle la sauvegarde a été effectuée. L’heure de la base de données désigne la dernière heure de transaction appliquée des données dans la sauvegarde. La différence est importante, car un réplica peut être en retard de plusieurs minutes ou heures par rapport à la base de données principale. Lorsqu’il existe plusieurs bases de données, RDS for Db2 utilise l’heure de base de données la plus ancienne.

    Pour trouver la différence, exécutez la AWS CLI describe-db-snapshotscommande ou appelez l'DBSnapshotsopération RDS API Describe. Comparez la valeur SnapshotDatabaseTime et la valeur OriginalSnapshotCreateTime. La valeur SnapshotDatabaseTime correspond à l’heure de la base de données de la sauvegarde du réplica. La valeur OriginalSnapshotCreateTime correspond à la dernière transaction appliquée sur la base de données principale.

Pour plus d’informations sur les sauvegardes et la restauration des sauvegardes, consultez Utilisation des sauvegardes de réplicas RDS for Db2.

Considérations relatives à la réplication pour les réplicas RDS for Db2

Les réplicas Db2 utilisent la technologie HADR avec des limites et des comportements spécifiques. Examinez les considérations relatives à la réplication suivantes :

  • La réplication utilise la fonction Db2 HADR pour toutes les bases de données de l’instance de base de données RDS for Db2.

  • La réplication ne prend pas en charge la commande LOAD. Si vous exécutez la commande LOAD depuis l’instance de base de données source, vous recevrez des données incohérentes.

  • RDS for Db2 ne réplique pas les éléments suivants :

    • Accès au stockage. Soyez attentif aux données, telles que les tables externes, qui dépendent de l’accès au stockage.

    • Non intégré. LOBs

    • Binaires de procédures stockées externes (dans C ou Java).

  • Pour les réplicas de secours, RDS for Db2 réplique les éléments suivants :

    • Utilisateurs locaux, à l’exception des utilisateurs principaux

    • Paramètres de configuration de base de données

  • Pour les réplicas en lecture seule, RDS for Db2 réplique les éléments suivants :

    • Utilisateurs locaux, à l’exception des utilisateurs principaux

    • Mappages de groupes SID

Considérations diverses relatives aux réplicas RDS for Db2

Des considérations opérationnelles supplémentaires s’appliquent aux réplicas Db2. Vérifiez les éléments suivants :