Постановка проблемы
В моей организации имеется локальный сервер для приложений MSSQL 2016 и .NET на одном сервере, мы собираемся создать DR (AWS или Azure)) и может выдержать 15-20 минут потери данных.
Что ожидается от базы данных:
- Репликация для MSsql с облачной базой данных в случае первичной(локальный) сервер выходит из строя, мы должны иметь возможность переключать пользователей на облачный сервер (это включает в себя и приложение, и базу данных)
- Это может потребовать продолжения синхронизации или своевременной синхронизации, интервальная синхронизация все еще в порядке, учитывая 15 минутпотеря данных.
- Как только пользователи переключаются на DR, их данные должны быть синхронизированы обратно на основной сервер, как только он встанет, и мы сможем вернуть наших пользователей в локальную сеть (может бытьручные или автоматизированные оба метода в порядке с нами).
Что ожидается от сервера приложений .NET:
- Один из каталогов долженбыть в тКак синхронизировать с облачным сервером .NET (обычно это файлы, созданные или загруженные с помощью приложения)
Ребята, я знаю, что это очень маленькое решение, и я отправляю его сюда, в первую очередь яУбедив организацию использовать DR, и теперь они дали мне возможность спроектировать это и представить предложение за минимальное время, я работал с несколькими решениями по репликации Linux и Mysql, но я новичок в Microsoft, поэтому, пожалуйста, помогите мнечтобы закончить это.