Configurer une base de données MySQL Amazon Aurora

Les sections suivantes expliquent comment configurer la CDC pour une base de données Amazon Aurora MySQL.

Créer un groupe de paramètres

  1. Lancez votre tableau de bord Amazon RDS.
  2. Dans le panneau de navigation, cliquez sur Groupes de paramètres, puis sur Créer un groupe de paramètres. La page Créer un groupe de paramètres s'affiche.
  3. Renseignez les champs de cette page à l'aide du tableau suivant, puis cliquez sur Créer:
    ChampDescription
    Famille de groupe de paramètresSélectionnez la famille qui correspond à votre base de données.
    TypeSélectionnez le groupe de paramètres du cluster de base de données.
    Nom du groupeSaisissez un nom pour le groupe de paramètres.
    DescriptionSaisissez une description pour le groupe de paramètres.
  4. Cochez la case à gauche du groupe de paramètres que vous venez de créer, puis cliquez sur Modifier sous Actions associées au groupe de paramètres.
  5. Remplacez la valeur du paramètre binlog_format par ROW.
  6. Cliquez sur Enregistrer les modifications.

Attribuer le groupe de paramètres à l'instance de base de données

  1. Lancez votre tableau de bord Amazon RDS.
  2. Dans le panneau de navigation, cliquez sur Bases de données, puis sélectionnez votre instance de base de données.
  3. Dans le menu Actions associées à l'instance, sélectionnez Modifier. La boîte de dialogue Modifier l'instance de base de données s'affiche.
  4. Dans la section Configuration supplémentaire, sélectionnez le groupe de paramètres du cluster de base de données que vous avez créé.
  5. Définissez la durée de conservation des sauvegardes sur 7 jours.
  6. Cliquez sur Continuer.
  7. Dans le volet Planification des modifications, sélectionnez l'option Appliquer immédiatement.

Définir la durée de conservation du journal binaire

  1. Saisissez la commande MySQL suivante :

    call mysql.rds_set_configuration('binlog retention hours', 168);
  2. Redémarrez votre serveur MySQL pour que les modifications apportées soient prises en compte.

Créer un utilisateur Datastream

  1. Pour créer un utilisateur Datastream, saisissez les commandes MySQL suivantes :

    CREATE USER 'datastream'@'%' IDENTIFIED BY 'YOUR_PASSWORD';
    GRANT REPLICATION SLAVE, SELECT, REPLICATION CLIENT ON *.* TO 'datastream'@'%';
    FLUSH PRIVILEGES;