Publicado: Feb 18, 2022
O Amazon Relational Database Service (Amazon RDS) for MariaDB agora oferece suporte à replicação atrasada para permitir que você defina um período configurável durante o qual uma réplica de leitura permanecerá atrasada em relação ao banco de dados-fonte. Em uma configuração de replicação padrão do MariaDB, há um atraso mínimo entre o banco de dados-fonte e a réplica. Com a replicação atrasada, é possível introduzir um atraso intencional como estratégia de recuperação de desastres.
Um atraso pode ser útil quando você deseja recuperar um erro manual. Por exemplo, se alguém acidentalmente descartar uma tabela do seu banco de dados primário, você poderá interromper a replicação imediatamente antes do ponto em que a tabela foi descartada e promover a réplica à condição de instância autônoma. Para auxiliar nesse processo, o Amazon RDS for MariaDB agora inclui um procedimento armazenado que interrompe a replicação quando um ponto especificado no log binário é atingido.
A configuração de uma réplica de leitura para uma replicação atrasada é feita via procedimento armazenado e pode ser realizada quando a réplica de leitura é criada ou especificada para uma réplica de leitura existente. A replicação atrasada está disponível para o MariaDB versão 10.6.5 ou superior.
Para obter mais detalhes sobre replicação atrasada, consulte Configuração da replicação atrasada no MariaDB no Guia do usuário do Amazon RDS.