Comment puis-je activer la journalisation binaire pour mon cluster Amazon Aurora MySQL ?

Date de la dernière mise à jour : 07/11/2019

Je souhaite répliquer un cluster Amazon Aurora MySQL vers une base de données externe compatible avec MySQL, ou créer un réplica dans plusieurs régions. Comment puis-je activer la journalisation binaire pour un cluster de bases de données Aurora MySQL ?

Résolution

Pour répliquer vers une base de données externe compatible avec MySQL ou créer un réplica dans plusieurs régions, vous devez activer la journalisation binaire pour votre cluster de base de données Aurora MySQL. Lorsque vous activez la journalisation binaire sur Aurora, le délai de reprise après incident peut être plus long. Cela est dû au fait que la reprise exécute une reprise de journal binaire complète sur l’instance en écriture. La durée de la reprise après un blocage varie en fonction de votre configuration et de la charge de travail. Pour plus d'informations, consultez Clusters de base de données Amazon Aurora.

Pour activer la journalisation binaire pour un cluster de base de données Aurora, procédez comme suit :

  1. Ouvrez la console Amazon Relational Database Service (Amazon RDS).
  2. Dans le volet de navigation, sélectionnez « Parameter Groups » (Groupe de paramètres).
    Remarque : si vous utilisez le groupe de paramètres de cluster de base de données Aurora par défaut, créez un nouveau groupe de paramètres de cluster de base de données. Pour Type, choisissez le groupe de paramètres de cluster de base de données.
  3. Sélectionnez le groupe de paramètres de cluster personnalisé de base de données, choisissez « Parameter group actions » (Actions de groupe de paramètres), puis « Modify » (Modifier).
  4. Modifiez la valeur du paramètre binlog_format. Utilisez « ROW » (LIGNE), « Statement » (Instruction), ou « MIXED » (MIXTE) par exemple.
  5. Sélectionnez « Save changes » (Enregistrer les modifications).

Si vous avez créé un groupe de paramètres de cluster de base de données à l'étape 2, attachez-le à votre cluster de base de données :

  1. Ouvrez la console Amazon RDS.
  2. Dans le volet de navigation, sous Clusters, choisissez « Modify » (Modifier).
  3. Remplacez le groupe de paramètres de cluster de base de données par le nouveau groupe de paramètres de cluster de base de données. Choisissez ensuite « Apply Immediately » (Appliquer immédiatement).
  4. Choisissez « Continue » (Continuer) puis « Modify Cluster » (Modifier le cluster).

Après ces étapes, vous devez redémarrer l'instance en écriture dans le cluster de bases de données Aurora afin d’appliquer les modifications. Le redémarrage de l'instance en écriture entraîne automatiquement le redémarrage de tous les lecteurs du cluster de bases de données.