
Estou em apuros.
Atualmente tenho 2 servidores de banco de dados. Um está hospedado nos EUA e está online na internet. O outro é local, funcionando apenas em LAN e não são permitidas conexões externas.
Agora, tenho um aplicativo web que usa os dois servidores. Atualmente a aplicação era apenas local então não tivemos problemas. Mas agora estamos tentando mover o aplicativo para o servidor nos EUA. Agora ele consegue se comunicar com o banco de dados daquele servidor, mas não consegue se conectar ao banco de dados local porque não permite conexões externas (e por questões burocráticas não posso permitir conexões públicas nele).
Existe alguma maneira de criar um servidor intermediário, que obtenha informações do servidor local e as envie para o servidor nos EUA. Basicamente, sincronizando todo o banco de dados sempre que possível.
Eu olhei para SymmetricDS, mas não tenho certeza se isso pode ser feito com ele.