
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.