Sincronização ou replicação de dados ?

Fórum sobre Banco de Dados e RDDs para Clipper/[x]Harbour.

Moderador: Moderadores

Avatar do usuário
jjr_rs
Usuário Nível 2
Usuário Nível 2
Mensagens: 72
Registrado em: 18 Mai 2009 18:56
Localização: Porto Alegre
Contato:

Sincronização ou replicação de dados ?

Mensagem por jjr_rs »

Bom dia pessoal !

Estou com dúvidas e preciso da ajuda e conhecimento de vocês.

Tenho um sistema feito em HMG3.0.46 com acesso ao MySql (offline), rodando em um cliente.

Para a geração do backup, utilizo o MySqlDump e gero um arquivo .sql.

Gostaria de realizar um backup e enviá-lo para um servidor OnLine. Então pergunto: Qual seria a melhor ideia de realizar esse backup ?

Pensei nestas opções:

1. realizo a cópia simples do arquivo .sql para este servidor;

2. crio neste servidor o banco de dados com a mesma estrutura do meu sistema e opto por realizar uma sincronização ou uma replicação dos dados.
- no caso de replicação: entendo que neste caso, necessito setar o servidor "master" e o "slave";
- no caso de sincronização: necessitaria saber como gerar a linha de comando para realizá-la.

Obs.: Na verdade, em qualquer das duas opções acima, necessitaria saber como executar estas tarefas por linha de comando.

3. também tenho a ideia de, a cada operação realizada no sistema ( inserção/alteração/deleção ) de registros, ir alimentando um arquivo "script", para que em determinado momento, seja executado pelo sistema/usuário, e assim execute toda a lista de comandos no banco online.

Espero que consigam me ajudar nesta dúvida, pois assim conseguirei realizar essa tarefa da forma mais correta possível.

Desde já agradeço a todos !
Bahsis Sistemas de Gestão
Avatar do usuário
janio
Colaborador
Colaborador
Mensagens: 1846
Registrado em: 06 Jul 2004 07:43
Localização: UBAJARA - CE

Sincronização ou replicação de dados ?

Mensagem por janio »

viewtopic.php?f=57&t=15852&p=95816&hilit=replica%C3%A7%C3%A3o+replicacao#p95816

Janio
fui...
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
Avatar do usuário
jjr_rs
Usuário Nível 2
Usuário Nível 2
Mensagens: 72
Registrado em: 18 Mai 2009 18:56
Localização: Porto Alegre
Contato:

Sincronização ou replicação de dados ?

Mensagem por jjr_rs »

Olá Janio !

Obrigado pelo retorno.

A dúvida que tenho é a seguinte: Como essa replicação funcionaria caso o cliente se mantenha offline ? O MySql realizaria a replicação corretamente quando o sistema conseguisse se conectar novamente à base online ? E enquanto estiver offline, o MySql não acusaria algum erro, tipo erro de conexão ? (é isso que eu não gostaria de ver...)
Bahsis Sistemas de Gestão
Avatar do usuário
jjr_rs
Usuário Nível 2
Usuário Nível 2
Mensagens: 72
Registrado em: 18 Mai 2009 18:56
Localização: Porto Alegre
Contato:

Sincronização ou replicação de dados ?

Mensagem por jjr_rs »

Ops, acabei questionando o que já estava respondido no link que enviastes.

Obrigado novamente Janio !
Bahsis Sistemas de Gestão
Responder