

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.

# Utilisation de la réplication MariaDB dans Amazon RDS
<a name="USER_MariaDB.Replication"></a>

Vous utilisez généralement des réplicas en lecture pour configurer la réplication entre instances de base de données Amazon RDS. Pour obtenir des informations générales sur les réplicas en lecture, consultez [Utilisation des réplicas en lecture d'instance de base de données](USER_ReadRepl.md). Pour obtenir des informations spécifiques sur l’utilisation des réplicas en lecture dans Amazon RDS for MariaDB, consultez [Utilisation de réplicas en lecture MariaDB](USER_MariaDB.Replication.ReadReplicas.md). 

Vous pouvez également configurer la réplication en fonction des coordonnées des journaux binaires pour une instance de base de données MariaDB. Pour les instances MariaDB, vous pouvez également configurer la réplication en fonction de global IDs transaction GTIDs (), ce qui améliore la sécurité en cas de crash. Pour de plus amples informations, veuillez consulter [Configuration d’une réplication basée sur GTID avec une instance source externe](MariaDB.Procedural.Replication.GTID.md). 

Les autres options de réplication disponibles avec RDS for MariaDB sont les suivantes :
+ Vous pouvez configurer la réplication entre une instance de base de données RDS for MariaDB et une instance MySQL ou MariaDB externe à Amazon RDS. Pour plus d'informations sur la réplication de configuration avec une source externe, consultez [Configuration d’une réplication de position de fichier journal binaire avec une instance source externe](MySQL.Procedural.Importing.External.ReplMariaDB.md).
+ Vous pouvez configurer la réplication de sorte à importer des bases de données d'une instance MySQL ou MariaDB extérieure à Amazon RDS, ou à exporter des bases de données vers de telles instances. Pour plus d’informations, consultez [Importation de données vers une instance de base de données Amazon RDS for MariaDB avec une durée d’indisponibilité réduite](mariadb-importing-data-reduced-downtime.md) et [Exportation de données à partir d'une instance DB MySQL grâce à la réplication](MySQL.Procedural.Exporting.NonRDSRepl.md).

Pour chacune de ces options de réplication, vous pouvez utiliser la réplication basée sur les lignes, basée sur les instructions ou mixte. La réplication basée sur les lignes réplique uniquement les lignes modifiées à la suite d'une instruction SQL. La réplication basée sur les instructions réplique l'ensemble de l'instruction SQL. La réplication mixte utilise la réplication basée sur les instructions chaque fois que possible, mais bascule vers la réplication basée sur les lignes lorsque des instructions SQL présentant un risque pour la réplication basée sur les instructions sont exécutées. La réplication mixte est recommandée dans la plupart des cas. Le format de journalisation binaire de l'instance de base de données détermine si la réplication est basée sur les lignes, basée sur les instructions ou mixte. Pour plus d'informations sur la définition du format de journalisation binaire, consultez la section [Configuration de la journalisation binaire MariaDB](USER_LogAccess.MariaDB.BinaryFormat.md).

Pour en savoir plus sur la compatibilité de réplication entre les versions de MariaDB, consultez [Compatibilité de réplication](https://mariadb.com/kb/en/mariadb-vs-mysql-compatibility/#replication-compatibility) dans la documentation de MariaDB.

**Topics**
+ [Utilisation de réplicas en lecture MariaDB](USER_MariaDB.Replication.ReadReplicas.md)
+ [Configuration d’une réplication basée sur GTID avec une instance source externe](MariaDB.Procedural.Replication.GTID.md)
+ [Configuration d’une réplication de position de fichier journal binaire avec une instance source externe](MySQL.Procedural.Importing.External.ReplMariaDB.md)