Backups/replicação MySQL usando xtrabackup e replicação nativa Mysql

Backups/replicação MySQL usando xtrabackup e replicação nativa Mysql

Este aspectousando Percona Xtrabackup sobre replicação nativaestá na minha cabeça há algum tempo e simplesmente não consigo encontrar uma resposta para isso. Estou postando isso como último recurso, buscando conselhos de vocês, especialistas.

Passei pelo processo de implementação do servidor escravousando innobackupex e está funcionando bem. Mas pelo que posso ver, isso só pode ser usado no estágio inicial para atualizar a instância escrava. Depois disso, a replicação nativa do MySQL assume o controle, trazendo assim as desvantagens de exercer uma quantidade extra de carga no mestre.

Então o innobackupex é usado apenas para o instantâneo inicial e restauração do escravo? Se for esse o caso, qual vantagem o xtrabackup teria sobre a replicação nativa do Mysql?

Desde já, obrigado

Responder1

A replicação é para disponibilidade, você pode estar interessado em coisas como clustering de pacemaker e o agente de recursos MySQL Percona para gerenciar a replicação e fornecer failover automático.
Considerando o innobackupex, é um utilitário de backup primário, a replicação pode dar errado; nesse caso, você ficará feliz em ter uma maneira rápida de recuperação.

Espero que isto ajude.

informação relacionada