Visão Geral da Replicação de Entrada

A replicação de entrada usa canais de replicação configurados no MySQL HeatWave Service para copiar transações de diferentes locais para um sistema de banco de dados. Cada canal conecta uma origem (uma instância do MySQL ou outro sistema de BD) à réplica (um sistema de BD) e copia dados da origem para a réplica.

A replicação assíncrona significa que a réplica não precisa estar em execução e conectada à origem o tempo todo. Ele pode pegar novas atualizações sempre que estiver on-line e se reconectar.

Um sistema de banco de dados de réplica pode estabelecer conexão com até 18 origens do MySQL usando um canal de replicação para cada origem. Os servidores de origem não controlam a réplica do sistema de banco de dados e não precisam ter permissão para gravar nela. A réplica usa cada canal de replicação configurado para estabelecer conexão com uma origem, fornecendo um conjunto de credenciais de usuário de replicação. Sobre a conexão formada pelo canal, a réplica recupera transações confirmadas da origem. Em seguida, a réplica grava essas transações em sua própria cópia dos bancos de dados.

Cada canal de replicação usa logs de retransmissão para armazenar transações temporárias antes de serem aplicadas. O uso do espaço em disco no sistema de banco de dados de réplica pode aumentar à medida que o número de canais aumenta.

Observação

A replicação de entrada não é uma funcionalidade gerenciada. É responsável por configurar e manter os canais e por garantir que o tráfego entre cada origem e réplica seja configurado corretamente.

Impacto das Operações do Sistema de Banco de Dados nos Canais de Replicação

As operações do sistema de BD afetam os canais de replicação no sistema de BD. Essas operações são aplicadas a todos os canais configurados no sistema de banco de dados. À medida que o número de canais aumenta, as operações podem levar mais tempo para serem concluídas.

  • Se você interromper o sistema de BD, ele interromperá todos os canais ativados e alterará seu estado para Needs Attention.
  • Se você excluir o sistema de BD, ele excluirá todos os canais anexados ao sistema de BD.
  • Se você reiniciar, fazer upgrade ou atualizar um sistema de banco de dados, ativar ou desativar a alta disponibilidade ou executar um switchover, ele suspenderá temporariamente a replicação em todos os canais enquanto a operação estiver em andamento. Quando a operação é concluída, a replicação é retomada. Cada estado de canal muda para Updating enquanto os canais são retomados.