Atualmente, temos 3 servidores MySQL em execução;
o primeiro que contém dados de produção e está prestes a ser retirado
mysqld Ver 5.5.28-0ubuntu0.12.04.2 para debian-linux-gnu em x86_64 ((Ubuntu))
mysql> MOSTRAR ESTADO DO MESTRE; Conjunto vazio (0,00 seg)
o segundo, que contém um instantâneo desatualizado dos dados de produção e deve substituir o primeiro.
mysqld Ver 5.5.28-0ubuntu0.12.04.3-log para debian-linux-gnu em x86_64 ((Ubuntu))
o terceiro que já é escravo do segundo servidor.
mysqld Ver 5.5.29-0ubuntu0.12.04.1 para debian-linux-gnu em x86_64 ((Ubuntu))
mysql> MOSTRAR ESTADO DO MESTRE; Conjunto vazio (0,01 seg)
Minha pergunta é se eu iria configurar o seguinte?:
Primeiro Servidor (mestre) -> Segundo Servidor (escravo) -> Terceiro Servidor (escravo)
Links de tutoriais são bem-vindos! Tentei pesquisar no Google, mas tenho certeza de que peguei as palavras-chave erradas
Com base em nossa conversa de bate-papo , aqui está o que foi discutido
Isso implica que o log binário está habilitado no Server2.
Para tornar o Server1 um mestre do Server2, faça o seguinte:
PASSO 01 : No Server2, adicione isso ao
/etc/my.cnf
PASSO 02 : No Servidor3, execute
STOP SLAVE;
PASSO 03 : No Servidor2, execute
service mysql restart
PASSO 04 : No Servidor3, execute
START SLAVE;
PASSO 06 : No Server1, adicione isso ao
/etc/my.cnf
PASSO 07 : No Servidor1, execute
service mysql restart
PASSO 08 : Defina a replicação do servidor1 para o servidor2
Consulte Esclarecimento sobre a configuração mestre-escravo no mysql
OPCIONAL
Depois de ter a replicação do MySQL indo do servidor1 para o servidor2 para o servidor3, você pode carregar corretamente todos os dados em todas as três instâncias do MySQL fazendo o seguinte no servidor1:
Isso fará três (3) coisas
Como seus dados têm 50 MB no total, isso deve ser executado muito rapidamente.