MySQL Replication

2

Eu tenho 2 servidores MySQL, mestre e amp; Slave, rodando no Ubuntu 12.04. Eu tenho replicação trabalhando do mestre para o escravo. Se o Mestre for desativado e o Escravo for usado, como faço para que os dados sejam replicados de volta para o Mestre uma vez que estão em andamento?

    
por Mark 11.11.2012 / 08:27

2 respostas

1

Você pode querer ler:

Depois de ter mudado para o escravo (ou seja, o escravo é o novo mestre), você terá que carregar um backup no antigo mestre e iniciar a replicação para ele exatamente como você fez anteriormente com o escravo antigo. Em outras palavras, você não pode reutilizar o que você já tinha no antigo mestre antes de mudar.

    
por Walter Tross 11.11.2012 / 09:07
0

Para isso, você precisa da abordagem de replicação mestre-mestre.

Configure cada servidor como um escravo para o outro. Dessa forma, tudo que você insere no primeiro servidor, se replica no segundo e vice-versa.

Se um saiu da produção, você usará outro. Uma vez recuperado, ele continuará analisando os arquivos de log de retransmissão da última posição conhecida e entrará em sincronia novamente.

Espero que ajude!

    
por Stefan Certic 04.12.2016 / 18:00