Развертывание служб основных данных

Как лучше всего синхронизировать среду производства, разработки и тестирования?

У нас есть база данных Master Data Services в наших средах разработки, тестирования и производства. Данные были введены в производственную среду, и нам необходимо синхронизировать наши серверы тестирования и разработки. Я не мог найти документацию, чтобы справиться с этим.

Я не уверен, что этот процесс правильный -

Для переноса обновленных данных из разработки мы следуем этому процессу:

создайте вторую версию модели и внесите в нее изменения, а затем разверните вторую версию для тестирования и производства.

Можем ли мы выполнить тот же процесс, описанный выше, от производства до тестирования и разработки, чтобы синхронизировать их?

Спасибо


person Durga    schedule 28.01.2016    source источник


Ответы (2)


На ум приходят два варианта:


Репликация моментальных снимков распределяет данные точно так, как они появляются в определенный момент времени, и не отслеживает обновления данных. Когда происходит синхронизация, создается весь моментальный снимок и отправляется подписчикам.


Доставка журналов SQL Server позволяет автоматически отправлять резервные копии журналов транзакций из первичной базы данных на экземпляре первичного сервера в одну или несколько баз данных-получателей на отдельных экземплярах вторичного сервера. Резервные копии журнала транзакций применяются к каждой из баз данных-получателей по отдельности.

person TT.    schedule 28.01.2016
comment
Спасибо. MDS имеет свои собственные параметры развертывания, я не понимаю, можем ли мы использовать один и тот же процесс для перемещения данных между средами. - person Durga; 28.01.2016
comment
@Vibha Если честно, я никогда не работал с MDS. Я только что посмотрел что такое MDS и я не вижу упоминания о функциональности, которую вы ищете в MDS. Хотя я могу ошибаться, так как я сказал, что никогда не работал с ним. Это больше похоже на консолидацию данных/согласованность данных/бизнес-ориентированную утилиту. Перечисленные параметры доступны в выпусках SQL Server Standard/BI/Enterprise. Если у вас есть какая-либо из этих версий и вы используете SQL Server для своей базы данных, то варианты, которые я перечислил, — это лучшее, что я могу придумать. - person TT.; 28.01.2016

У MDS есть инструмент, который называется MDSModelDeploy. Вы можете создать пакет со всеми бизнес-правилами, схемой и данными. Отправьте его на другую машину и.

  • модель клонирования (сохранение ключей и т. д.)
  • обновить модель

Подробнее здесь

person Community    schedule 22.09.2016