У меня есть база данных, которая работает в двух удаленных местах. (A и B) Сервер доступен локально в одном месте (A). Однако второе место (B) получает доступ к базе данных через Интернет.
В случае, если Интернет в месте A не работает, местоположение B теряет соединение с базой данных.
Можно ли как-то поместить другой сервер в местоположение B с непрерывной репликацией и следующими условиями: - Если Интернет работает в местоположении A, то пользователи получают доступ только к серверам местоположения A. Пользователи могут получить доступ к серверу, доступному в местоположении B, до тех пор, пока в местоположении A не отключится Интернет. После восстановления подключения обе базы данных могут реплицироваться. Если есть какое-либо несоответствие/дублирование, то местоположение A будет считаться основным, и изменения будут перезаписаны?
Я хотел бы знать, возможно ли такое решение и с какими проблемами я могу столкнуться при этой установке?