Página 1 de 1

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

Enviado: 23 Ago 2016 11:06
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 !

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

Enviado: 23 Ago 2016 13:36
por janio
viewtopic.php?f=57&t=15852&p=95816&hilit=replica%C3%A7%C3%A3o+replicacao#p95816

Janio

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

Enviado: 23 Ago 2016 13:53
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...)

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

Enviado: 26 Ago 2016 16:22
por jjr_rs
Ops, acabei questionando o que já estava respondido no link que enviastes.

Obrigado novamente Janio !