Como sincronizar automaticamente o phpmyadmin em dois lampservers?

0

Minha configuração para o meu site é que eu tenho um servidor de balanceador de carga e dois servidores de lâmpada e nos dois servidores de lâmpada eu tenho o phpmyadmin instalado.

Eu sincronizei os dois servidores de lâmpadas / var / www com o uníssono e trabalho perfeitamente ..

O que eu estou querendo saber é ou alguém sabe como sincronizar o banco de dados do phpmyadmin para o site de um (como toda esta configuração é apenas para um site ..)?

porque eu uso o servidor do balanceador de carga para direcionar o tráfego para o servidor e o site está nos dois servidores da lâmpada ... Só quero saber se há uma maneira que eu possa sincronizar os bancos de dados como eu estou usando phpmyadmin ou pode ser feito que o primeiro servidor de lâmpadas está configurado para o phpmyadmin instalado lá e que o segundo servidor de lâmpadas pode se conectar ao phpmyadmin possível?

primeira máquina: zen load balancer (server) segunda máquina: lampserver (webserver1) contém os arquivos do site que sincronizam com o servidor da web 2 terceira máquina: lampserver (webserver2) contém os arquivos do site que sincronizam com o servidor 1

ou devo criar outra máquina que tenha apenas phpmyadmin nela e que mantenha o banco de dados do site direcionando os dois servidores de lâmpadas para se conectarem a esta máquina? Como isso pode ser feito?

qualquer ajuda seria muito apreciada ..

todos os servidores, exceto o balanceador de carga zen, estão executando o sistema operacional do servidor 12.04 lTS do ubuntu

    
por user161690 25.05.2013 / 15:31

1 resposta

0

Como cada servidor LAMP está executando sua própria instância do MySQL, o phpMyAdmin rodando em qualquer servidor só se conectará à instância local do MySQL naquela máquina. É possível configurar o MySQL para ter a replicação do servidor (mestre para escravo) e para isso você teria que se aprofundar nos manuais do MySQL para configurá-lo. Isso manteria os bancos de dados sincronizados e o phpMyAdmin em qualquer servidor exibiria as mesmas informações do banco de dados (em relação ao tempo do processo de replicação do servidor MySQL).

A outra opção é usar um único servidor MySQL para servir seus bancos de dados e ter backups regulares definidos para os dados do MySQL.

    
por douggro 25.05.2013 / 19:02