Visão Geral da Replicação de Saída

A replicação de saída usa um canal de replicação para copiar transações de um sistema de banco de dados para outro local. O canal conecta o sistema de BD de origem ao sistema de BD de réplica ou à réplica externa e copia transações da origem para a réplica.

Observação

A replicação de saída não é uma funcionalidade gerenciada. Você é responsável por configurar e manter o canal e por garantir que o tráfego entre a origem e a réplica esteja configurado corretamente.

Se a réplica for uma instância MySQL externa, configure o canal de replicação na réplica. Se a réplica for outro sistema de BD, configure o canal de replicação no Serviço HeatWave.

Você só pode configurar um sistema de BD como a origem; não é possível configurar uma réplica de leitura como a origem.

Antes de MySQL 8.3.0-u2, você não poderá configurar a replicação de saída se o sistema de banco de dados tiver o Lakehouse HeatWave ativado.

A partir de MySQL 8.3.0-u2, você pode executar a replicação de saída em um sistema de banco de dados com o Lakehouse HeatWave ativado.

Observação

As tabelas do lakehouse só podem ser replicadas para sistemas de banco de dados de réplica. A replicação de tabelas do Lakehouse em réplicas externas, como o servidor MySQL local, faz com que a replicação seja interrompida com erros.

Você pode configurar a replicação assíncrona de um sistema de banco de dados para atingir metas como estas:

  • Expansão - Espalhe a carga permitindo que os aplicativos leiam de réplicas, enquanto a origem trata gravações e atualizações.
  • Distribuição de dados - Crie uma cópia de um banco de dados para outro local a ser usado.
  • Recuperação de desastres - Tenha uma cópia em execução de um banco de dados em um local remoto para uso se o local principal ficar indisponível.