Como criar uma replicação múltipla do mysql

1

Minha pergunta está prestes a criar um servidor de replicação mysql.

Aqui eu tenho vários escravos e eu quero replicar todos os respectivos bancos de dados em vários servidores mestres.

É assim que eu posso definir vários mestres em um único servidor.

    
por aditya Mehta 08.02.2017 / 12:25

2 respostas

4

Defina seu problema corretamente.

Existem várias opções e restrições sobre como você cria um cluster MySQL. O que você está tentando alcançar? (disponibilidade, desempenho, backups off-line, algo mais) Quais são seus objetivos de médio e longo prazo aqui? Qual é o seu orçamento? Qual é o seu modelo de hospedagem?

how could i set multiple master

Deseja explicitamente configurar o que é comumente chamado de replicação multimestre? Você realmente quer ser capaz de aplicar gravações em qualquer lugar no cluster? Você precisa de sincronização em tempo real?

in a single server

.... é o exato oposto de um cluster. Mas você não oferece nenhuma explicação do que você quer dizer aqui.

Mesmo que você fornecesse a resposta para todas essas perguntas, este é apenas o começo da análise necessária para escolher a arquitetura correta, independentemente dos detalhes da implementação.

Você realmente precisa pesquisar muito mais. Então, por todos os meios, volte com perguntas mais específicas.

    
por 08.02.2017 / 14:11
3

Então você está falando sobre vários bancos de dados, que já são replicados entre servidores de clientes. E você precisa adicionar mais uma camada de replicação e replicá-las para o seu servidor, correto?

Qual é o objetivo dessa configuração? Você pode, por exemplo, construir seu próprio datacenter com alguns servidores e replicar esses bancos de dados entre seus servidores, apenas compartilhando-os com os clientes.

OU, você pode criar os backups de bancos de dados de clientes em seu servidor usando algumas soluções de backup.

    
por 09.02.2017 / 12:55