Todos os produtos
Search
Central de documentação

ApsaraDB RDS:Consultar e alterar o modo de replicação de dados

Última atualização: Jul 15, 2026

O modo de replicação de dados define como o ApsaraDB RDS for MySQL sincroniza dados da instância primária para as secundárias. Escolher o modo adequado equilibra a consistência dos dados e a latência de escrita conforme a necessidade da sua carga de trabalho.

Edições e versões compatíveis

Nem todas as edições do RDS permitem configurar o modo de replicação. Sua instância deve atender a um dos seguintes requisitos:

Edição do RDS

Versão do MySQL

Tipo de armazenamento

Requisito adicional

RDS High-availability Edition

MySQL 5.7 ou 8,0

Premium Local SSDs

—

RDS High-availability Edition

MySQL 5.7 ou 8,0

Enterprise SSDs (ESSDs)

Versão secundária do mecanismo 20201031 ou posterior

RDS High-availability Edition

MySQL 5.6

—

—

RDS Cluster Edition

MySQL 5.7 ou 8,0

—

—

—

MySQL 5.5

—

—

Caso sua instância utilize SSDs padrão, atualize o tipo de armazenamento para ESSDs antes de continuar. Consulte Atualizar o tipo de armazenamento de uma instância do ApsaraDB RDS for MySQL de SSDs padrão para ESSDs . Para atualizar a versão secundária do mecanismo, consulte Atualizar a versão secundária do mecanismo de uma instância do ApsaraDB RDS for MySQL .

Modos de replicação de dados

O RDS for MySQL oferece três modos de replicação em um espectro que varia de consistência a desempenho: assíncrono (mais rápido, menor consistência) → semissíncrono (equilibrado) → MGR (maior consistência e segurança de dados).

MGR

O MySQL Group Replication (MGR) baseia-se no protocolo Paxos para consenso distribuído. Antes de confirmar uma transação no nó primário, o sistema envia os dados aos nós secundários e aguarda o reconhecimento da maioria. Isso torna o MGR a opção mais robusta para consistência e segurança de dados.

Ideal para: cargas de trabalho que exigem confiabilidade de nível financeiro e forte consistência de dados.

Disponibilidade: exclusivo da RDS Cluster Edition.

Semissíncrono

Após a conclusão de uma atualização na instância primária, o log binário é sincronizado com todas as instâncias secundárias. A transação é considerada confirmada assim que as instâncias secundárias recebem o log, sem esperar pela reprodução.

Se as instâncias secundárias ficarem indisponíveis ou ocorrer uma interrupção de rede entre as instâncias primária e secundárias, o modo reverterá automaticamente para replicação assíncrona.

Recomendado quando: a segurança dos dados é importante na maioria das cargas de produção, mas a latência de escrita precisa permanecer baixa.

Assíncrono

A instância primária responde à aplicação imediatamente após concluir a operação solicitada e replica os dados para as instâncias secundárias em segundo plano. Se uma instância secundária estiver indisponível, a primária continua operando normalmente. No entanto, se a instância primária falhar antes da conclusão da replicação, podem ocorrer inconsistências nos dados.

Mais indicado para: cargas de trabalho que priorizam baixa latência de escrita e toleram pequeno atraso na replicação.

Modos compatíveis por edição

Edição do RDS Modo de replicação
RDS High-availability Edition Semissíncrono
Assíncrono
RDS Cluster Edition Semissíncrono
Assíncrono
MGR
RDS Basic Edition Não compatível

Consultar o modo de replicação de dados

  1. Acesse a página Instances. Na barra de navegação superior, selecione a região onde a instância está localizada. Localize e clique em ID da instância.

  2. No painel de navegação à esquerda, clique em Service Availability.

  3. Na seção Availability Information, verifique o valor do parâmetro Data Replication Mode.

image.png

Alterar o modo de replicação de dados

Para instâncias na RDS Cluster Edition, altere o modo de replicação de dados na seção Instance Topology Management da página Basic Information .
  1. Acesse a página Instances. Na barra de navegação superior, selecione a região onde a instância está localizada. Localize e clique em ID da instância.

  2. No painel de navegação à esquerda, clique em Service Availability.

  3. Na seção Availability Information, clique em Change Data Replication Mode.

  4. Selecione um modo de replicação e clique em OK.

复制方式

Perguntas frequentes

Qual modo de replicação de dados é recomendado?

Escolha o modo conforme seus requisitos de negócio. Para forte consistência de dados e confiabilidade de nível financeiro, utilize o modo MGR (disponível apenas na RDS Cluster Edition). Para respostas rápidas, prefira o modo assíncrono. Nos demais cenários, opte pelo modo semissíncrono.

Por que não consigo alterar o modo de replicação de dados?

Cada edição suporta modos diferentes. Verifique a tabela Modos compatíveis por edição para confirmar se a edição da sua instância suporta o modo desejado. Se sua instância for da RDS Basic Edition, esse recurso não é compatível.

Referência de API

Operação

Descrição

ModifyDBInstanceHAConfig

Altera o modo de replicação de dados e o modo de alta disponibilidade de uma instância.