Перенос Master Data Store
Всякая серьёзная инсталляция Prinect включает в себя Master Data Store, или, сокращённо, MDS. В нём централизованно хранится масса различной информации: от логинов и паролей пользователей до параметров бумаги и калибрационных кривых. Логично предположить, что MDS должен быть один, чтобы не нарушать принцип центра хранения данных. Однако в жизни типографии может возникнуть необходимость перенести MDS с одной машины на другую. Или, скажем, создать для него отдельный сервер (например, виртуальный). Что делать в этом случае, нигде в документации не рассказывается. Прежде всего, разумеется, нужно поставить MDS на новый сервер. Инсталляционный файл находится, например, в любом дистрибутиве MetaDimension, по пути Setup\MasterDataService\MasterDataSetup.exe. Для переноса информации существует два способа, официальный и не очень. Начну со второго, так как он более интересный и раскрывает суть вещей. Сами данные, как это принято в Heidelberg — просто набор XML-файлов. Достаточно просто скопировать их с “живого” MDS на пустой — и всё будет работать. Перед копированием нужно остановить на обеих системах службу “Heidelberg Prinect Master Data Service”. Сами файлы с данными лежат либо в Common Services\Master Data, либо в C:\Users\Public\Documents\Heidelberg\Master Data. Официальный способ миграции данных крайне неинтуитивен. На машине с живым MDS нужно зайти в “Установку и удаление программ” в “Панели управления”; выбрать Master Data Service и нажать “Изменить”. Выбрать “Backup”, ткнуть Next: Создастся файл с расширением MDSA, в котором и находятся все данные из локального MDS. Это обычный ZIP-архив. Теперь на “чистом” MDS нужно точно так же запустить “изменение” Master Data Service в “Установке и удалении программ”, и выбрать “Restore” (можно рекомендовать перед этой операцией на всякий случай скопировать куда-нибудь папку Common Services): После чего указать инсталлятору папку, где лежит MDSA-файл, и дело в шляпе: можно во всех программах указывать новый адрес MDS. Все данные теперь живут там. |