
Я в некотором замешательстве.
В настоящее время у меня есть 2 сервера баз данных. Один из них размещен в США и находится в сети Интернет. Другой — локальный, работает только в локальной сети, и внешние подключения к нему не допускаются.
Теперь у меня есть веб-приложение, которое использует оба сервера. В настоящее время приложение было только локальным, поэтому у нас не было проблем. Но теперь мы пытаемся переместить приложение на сервер в США. Теперь оно может взаимодействовать с базой данных на этом сервере, но не может подключиться к базе данных, которая находится на локальном сервере, поскольку она не допускает внешние соединения (и по бюрократическим причинам я не могу разрешить публичные соединения на ней).
Есть ли способ сделать сервер-посредник, который получает информацию с локального сервера и отправляет ее на сервер в США. По сути, синхронизируя всю базу данных при любой возможности.
Я посмотрел на SymmetricDS, но не уверен, можно ли с его помощью это сделать.