MYSQL

JOSEC 02/07/2013 16:58:51
#425479
Como fazer meus 2 servidores um Localhost e o Hospedado ficar sempre sincronizados, para que quando a internet cair eu nao perder tempo...
NILSONTRES 03/07/2013 11:38:05
#425503
Eu acredito isso ser impossivel.
Mas estive pensando em algo do tipo, no sistema toda operação que envolva banco, seja gravado em um txt as instruçõs sql, que nada mais é o backup do banco.
assim, depois do banco web estar ativo, executava o arquivo txt. como restauração da base.

KERPLUNK 03/07/2013 11:47:18
#425504
Resposta escolhida
NILSONTRES, não é impossível, mas é bem difícil. Essa técnica se chama Replication ou Database Mirroringe e pode ser feita no MySQL, veja neste link
TIAGO007 04/07/2013 01:48:52
#425552
a ferramenta sqlyogEntereprese faz esse sincronismo, a dois tipos de sincronismo um banco como mestre que so replica, e tem uma outra forma que faz sincronismo nos dois
NILSONTRES 05/07/2013 00:37:55
#425586
KERPLUNK,
Eu consegui fazer replica de MYSQL, Mas infelizmente acontecia um problema.
Nos meus testes, quando eu desligava a maquina escrava, que era uma outra maquina da rede, quando eu a religava, a replica
não se atualizava, depois de tanto tentar descobrir o porque e não encontrar respostas, eu desisti.

Mas o que o JOSEC esta querendo, pelo que entendi, é sincronizar com outro banco na web, Sera que mesmo assim é possivel ?
Se não for servidor proprio, acho que não da.
Se for banco off, achei mais confiavel fazer o espelhamento de HD.
JOSEC 05/07/2013 12:53:55
#425614
Isso Mesmo, O Que Eu Queria, e que os dois banco de dados estivesse igual, por exemplo se minha internet cai, ele funciona localhost, quando ela volta, o programa vai volta para a internet e atualizado, entende, tem que ser vice e versa...
KERPLUNK 05/07/2013 14:28:45
#425620
Então, o que você quer é mirroring mesmo, já viu o link que passei? Aliás, tem várias maneiras de fazer isso.
NILSONTRES 06/07/2013 00:36:13
#425649
ok, só um detalhe, só é possivel com tabelas innodb, myisam não é possivel.
Um detalhe pouco divulgado, e que me deu um trabalho até descobrir, pois na epoca tambem não sabia que myisam não da suporte a transações.
Tópico encerrado , respostas não são mais permitidas