Usando diferentes versões do MySQL em uma configuração Master Master

1

Temos 2 servidores MySQL em um mestre < - > Replicação principal, mas com uma configuração ativa / passiva. Ambos estão usando a versão 5.0.75. É hora de atualizarmos o MySQL por várias razões e eu queria ter certeza de que isso não causaria problemas para ter temporariamente duas versões diferentes do MySQL na replicação. Além disso, se você tiver algum processo específico para isso, fico feliz em ouvi-lo!

    
por Julien Genestoux 01.10.2010 / 19:21

1 resposta

1

Eu fiz exatamente isso recentemente - indo de um combo já mixado de 5.0.51ae 5.0.67 (que estava funcionando bem por muito tempo) para o build de Percona de 5.0.91 em ambas as extremidades; isso também me livrou dos pacotes padrão do SO, já que o Percona suporta as mesmas compilações em várias versões do Ubuntu. FWIW, eu perguntei a Percona sobre isso de antemão e eles pensaram que não seria um problema. Desde então, também fiz um upgrade 5.0 a 5.1 via replicação também - atualizando o master passivo primeiro, alternando aplicativos para ele via mmm, depois atualizando o master ativo antigo. Tudo funcionou bem.

Dito isso, recomendo que você faça o backup usando o xtrabackup primeiro. Os backups do mysqldump levam uma eternidade para serem restaurados e são menos confiáveis.

    
por 04.10.2010 / 20:40