sincronizar entre servidor e cliente

1. sincronizar entre servidor e cliente

tiago da fontoura
tiagofontoura

(usa Slackware)

Enviado em 01/06/2009 - 14:21h

seguinte, tenho um notebook na empresa que precisa todo dia receber a base de dados mysql do servidor para rodar localmente durante o dia, precisava de um sript ".bat" que tivese 2 opcoes:
1 - carregar base do notebook para o servidor
2 - carregar base do servidor para o notebook
pois em algumas ocasiões a base do notebook estaria mais atualizada que a do servidor, desta maneira o servidor receberia a base do notebook.
nao sei se deu pra entender, mas seria isso.
se alguem tiver alguma ideia, muito obrigado


  


2. Re: sincronizar entre servidor e cliente

Daniel Fernandes
volcom

(usa Debian)

Enviado em 01/06/2009 - 14:46h

Quais os sistemas operacionais do servidor e do note?

Se ambos forem Linux, utilize o RSYNC (pesquise algo sobre ele) e faça um script com os comando necessário.

Se tiver alguma dificuldade nos avise.


3. Re: sincronizar entre servidor e cliente

tiago da fontoura
tiagofontoura

(usa Slackware)

Enviado em 01/06/2009 - 17:48h

servidor = linux slackware 12 | notebook = windows vista


4. Re: sincronizar entre servidor e cliente

Ronaldo Terranova
terranova

(usa Debian)

Enviado em 01/06/2009 - 17:59h

Base mysql não pode ser sincronizada atraves de rsync, mesmo que os 2 fossem linux.
Não conheço nenhum script windows que efetue esse tipo de serviço, no servidor roda apache ?


5. Re: sincronizar entre servidor e cliente

tiago da fontoura
tiagofontoura

(usa Slackware)

Enviado em 02/06/2009 - 08:08h

sim, no servidor e no notebook roda apache


6. SAMBA

Daniel Fernandes
volcom

(usa Debian)

Enviado em 02/06/2009 - 09:31h

Acho que a solução pode ser instalar o samba no seu server, mapear o diretório no Vista e fazer um script .bat.

Foi o que veio em mente agora, será que existe algo melhor!

Não sei se dá pra mapear o diretório do Vista no Linux com o samba (mas acho que sim), se sim, dá pra fazer um script que pare o Mysql e com o rsync para comparar a bases e fazer as cópias...

Espero que EU não esteja viajando muito hehehhe

Abraço


7. Re: sincronizar entre servidor e cliente

tiago da fontoura
tiagofontoura

(usa Slackware)

Enviado em 02/06/2009 - 10:37h

onde o mysql guarda os dados? sera que no linux o mysql tem os arquivos iguais ao windows???


8. Re: sincronizar entre servidor e cliente

Daniel Fernandes
volcom

(usa Debian)

Enviado em 02/06/2009 - 11:25h

Ficam em /var/lib/mysql

Pode compartilhar esse diretório via Samba, mapear no Windows Vista.

Programe para para o mysql num certo horário e faça um .bat para copiar os arquivos para outro local pelo Windows.




9. Re: sincronizar entre servidor e cliente

tiago da fontoura
tiagofontoura

(usa Slackware)

Enviado em 03/06/2009 - 08:55h

mas eu nao posso simplesmente copiar os arquivos do mysql do linux para o mysql do windows, pois eles nao utilizam a mesma extensao nos arquivos.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts