Hail!
Galera, estou na seguinte situação: uma aplicação rodando em dois servidores (hospedagem simples) distintos.
Trata-se da hospedagem principal e do backup, para casos de pane na principal.
Com isso, é necessário que as bases estejam minimamente sincronizadas (com uma tolerância de tempo), para quando uma ficar fora, a outra esteja relativamente atualizada, agindo como um espelho da outra.
Minha dúvida é: tem como eu fazer isso via código Java, direto da minha aplicação (backup)?
Como não é um VPS, não posso agendar a execução de um script. Se pudesse, um mysqldump resolveria.
O que quero é que minha aplicação backup seja capaz de, de tempos em tempos (via Quartz ou qqr outro meio, o scheduling em si é irrelevante para o problema), realizar automaticamente o dump do servidor principal e fazer o restore localmente (na própria base de backup).
Enfim, conhecem meios de se fazer isto?
Abç