¿Servidor puente para conectar dos bases de datos?

¿Servidor puente para conectar dos bases de datos?

Estoy en un aprieto.

Actualmente tengo 2 servidores de bases de datos. Uno está alojado en los EE. UU. y está en línea en Internet. El otro es local, funciona sólo en LAN y no se permiten conexiones externas.

Ahora tengo una aplicación web que utiliza ambos servidores. Actualmente la aplicación era sólo local por lo que no tuvimos ningún problema. Pero ahora estamos intentando mover la aplicación al servidor en los EE. UU. Ahora, puede comunicarse con la base de datos en ese servidor, pero no puede conectarse a la base de datos local ya que no permite conexiones externas (y por razones burocráticas, no puedo permitir conexiones públicas en él).

¿Hay alguna manera de crear un servidor intermediario que obtenga información del servidor local y la envíe al servidor en los EE. UU.? Básicamente, sincronizar toda la base de datos cada vez que sea posible.

Miré SymmetricDS pero no estoy seguro de si se puede hacer con él.

información relacionada