Trabalhar com a replicação do MySQL no Amazon RDS - Amazon Relational Database Service

Trabalhar com a replicação do MySQL no Amazon RDS

Normalmente, você usa réplicas de leitura para configurar a replicação entre as instâncias de banco de dados do Amazon RDS. Para obter informações gerais sobre réplicas de leitura, consulte Trabalhar com réplicas de leitura de instância de banco de dados. Para obter informações específicas sobre como trabalhar com réplicas de leitura no Amazon RDS para MySQL, consulte Trabalhar com réplicas de leitura MySQL.

Você pode utilizar Global Transaction Identifiers (GTIDs – Identificadores de transação global) para replicação com o RDS para MySQL. Para obter mais informações, consulteUsar a replicação baseada em GTID

A replicação também pode ser configurada entre uma instância de banco de dados do RDS para MySQL e uma instância MySQL ou MariaDB externa ao Amazon RDS. Para obter informações sobre como configurar a replicação com uma origem externa, consulte Configurar a replicação da posição do arquivo de log binário com uma instância de origem externa.

Para todas essas opções de replicação, use replicação baseada em linha, em instrução ou mista. A replicação baseada em linha só replica as linhas alteradas resultantes de uma instrução SQL. A replicação baseada em instrução copia toda a instrução SQL. A replicação mista usa uma replicação baseada em instrução quando possível, mas alterna para replicação baseada em linha quando as instruções SQL não seguras para replicação baseada em instrução são executadas. Na maioria dos casos, a replicação mista é recomendada. O formato de log binário da instância de banco de dados determina se a replicação se baseia na linha, na instrução ou mista. Para obter informações sobre como definir o formato de log binário, consulte Configurar o registro em log binário do RDS para MySQL.

nota

Você pode configurar a replicação para importar bancos de dados de uma instância MySQL ou MariaDB externa ao Amazon RDS, ou exportar bancos de dados para essas instâncias. Para ter mais informações, consulte Importar dados para um banco de dados MariaDB ou MySQL do Amazon RDS com tempo de inatividade reduzido e Exportar dados de uma instância de banco de dados MySQL usando replicação.