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.
Configuration de la réplication externe à partir de clusters de bases de données multi-AZ pour Amazon RDS
Vous pouvez configurer la réplication entre un cluster de bases de données multi-AZ et une base de données externe à AmazonRDS.
La réplication externe permet aux clusters de bases de données multi-AZ de répliquer des données entre une RDS instance de base de données et une base de données externe, sur site ou dans un autre environnement cloud. C'est avantageux pour la reprise après sinistre, la migration des données et le maintien de la cohérence entre les systèmes situés sur différents sites. La section couvre les conditions préalables à la configuration de la réplication, la manière de configurer le processus et les principales considérations telles que la latence de réplication, la bande passante et la compatibilité avec les différents moteurs de base de données.
RDSpour My SQL
Pour configurer la réplication externe RDS pour un cluster de base de données My SQL Multi-AZ, vous devez conserver les fichiers journaux binaires sur les instances de base de données du cluster suffisamment longtemps pour garantir que les modifications sont appliquées à la réplique avant qu'Amazon ne RDS supprime le fichier binlog. Pour ce faire, configurez la conservation des journaux binaires en appelant la procédure mysql.rds_set_configuration
stockée et en spécifiant le binlog retention hours
paramètre. Pour de plus amples informations, veuillez consulter nombre d'heures de conservation du journal binaire.
La valeur par défaut pour binlog retention hours
estNULL
, ce qui signifie que les journaux binaires ne sont pas conservés (0 heure). Si vous souhaitez configurer une réplication externe pour un cluster de base de données multi-AZ, vous devez définir le paramètre sur une valeur autre queNULL
.
Vous ne pouvez configurer la conservation des journaux binaires qu'à partir de l'instance de base de données Writer du cluster de base de données Multi-AZ, et le paramètre est propagé à toutes les instances de base de données de lecture de manière asynchrone.
En outre, nous vous recommandons vivement d'activer la réplication GTID basée sur votre réplique externe. Ensuite, si l'une des instances de base de données échoue, vous pouvez reprendre la réplication à partir d'une autre instance de base de données saine au sein du cluster. Pour plus d'informations, consultez la section Réplication avec des identifiants de transaction globaux
RDSpour Postgre SQL
Pour configurer la réplication externe RDS pour un cluster de base de données SQL multi-AZ Postgre, vous devez activer la réplication logique. Pour obtenir des instructions, consultez Configuration de la réplication SQL logique Postgre avec des clusters de bases de données multi-AZ pour Amazon RDS.