Перемещение данных и конфигураций между средами с помощью средства миграции конфигурации
Вы можете реплицировать конфигурации и данные Dynamics 365 Customer Insights - Journeys между средами с использованием стандартных средств, предусмотренных для Dynamics 365. Типичные сценарии, где это бывает полезно, включают:
- Перемещение проверенных циклов взаимодействия, электронных писем и другого содержимого из песочницы в производственную среду
- Настройка демонстрационной среды с примерами данных в пробной среде или песочнице
Процесс работает следующим образом:
- Загрузите средство миграции конфигурации для Dynamics 365 (если у вас его еще нет).
- Как проверить, что в исходном и целевых средах используется одна и та же версия Customer Insights - Journeys.
- Используйте средство миграции конфигурации для создания схемы базы данных на основе исходной среды.
- Экспортируйте данные из исходной среды с помощью средства миграции конфигурации вместе с схемой.
- Импортируйте экспортированный ZIP-пакет в целевую среду с помощью средства миграции конфигурации.
Обязательные требования для процесса экспорта/импорта
Выполните следующие условия перед передачей данных и конфигураций между средами:
Убедитесь, что записи не находятся в "активном" состоянии. Средство миграции конфигурации не будет передавать сущности, на которые находятся в "активном" состоянии, поэтому импорт в целевую среду будет частичным.
Заметка
Средство миграции конфигурации включает в себя параметры для исключения или фильтрации активных записей. Функция исключения удаляет поле Статус, экспортируя все сущности независимо от статуса. Функция фильтра ограничивает экспортируемые сущности. Обратитесь за помощью по этим функциям в техническую поддержку.
И в исходной, и в целевой среде должна использоваться одна и та же версия Customer Insights - Journeys и идентичная схема базы данных (по крайней мере для переносимых данных).
Возможности и ограничения процесса экспорта/импорта
Следующие примечания применимы при использовании экспорта/импорта для перемещения данных из одного Customer Insights - Journeys в другой:
- Если вы импортируете (или повторно импортируете) запись, которая уже существует в среде назначения, эта запись будет иметь статус "черновик" в среде назначения. Совпадающие записи не будут дублироваться.
- Данные взаимодействия не могут быть экспортированы или переданы в новую среду. Они никогда не будут включены в файл экспорта.
- Если вы экспортируете с языка, который не присутствует в среде назначения, этот язык будет просто добавлен в среду назначения.
- После переноса, восстановления или копирования цикла взаимодействия Customer Insights - Journeys его состояние изменяется с Действует на Остановлено. Чтобы перезапустить перенесенный, восстановленный или скопированный цикл, необходимо сначала продублировать его, а затем выполнить.
- Триггеры нельзя перенести при переносе данных между средами. Любые события в старой среде должны быть заново воссозданы в новой среде.
Загрузите средство миграции конфигурации
Средство миграции конфигурации позволяет извлекать данные и детали конфигурации из одной среды, а затем импортировать их в другую. Чтобы получить это средство, следуйте инструкциям, приведенным в разделе Скачивание средств из NuGet
Как проверить, что в исходном и целевом экземплярах используется одна и та же версия Customer Insights - Journeys
В исходной и целевой среде должна использоваться одна и та же версия Customer Insights - Journeys. Используйте следующую процедуру, чтобы проверить версию в каждой среде. Если они не совпадают, обновите один или оба экземпляра до последней версии, как описано в разделе Обновление приложения Customer Insights - Journeys
Чтобы найти номер версии Customer Insights - Journeys:
Откройте область управления установкой и перейдите в раздел Среды.
При наличии нескольких сред Dynamics 365 здесь будет указана каждая из них. Выберите среду, в которой вы установили Customer Insights - Journeys и из которой планируете экспортировать данные.
Выберите раскрывающийся список Ресурсы в верхней ленте, а затем выберите Приложения Dynamics 365.
Отображается список решений, установленных в выбранном вами среде. Выберите решение под названием Приложение Dynamics 365 Customer Insights - Journeys, затем выберите Сведения в верхней ленте.
Панель появится в правой части страницы под названием Сведения о приложении Dynamics 365 Customer Insights - Journeys. Проверьте значение, показанное в столбце Версия.
Создание схемы базы данных для исходной среды
При каждом экспорте или импорте данных средству миграции конфигурации требуется схема базы данных. Средство может создать требуемую схему самостоятельно. В созданной схеме будет отражена структура базы данных исходной среды, включая все настройки. В базе данных целевой среды для всех переносимых данных должна использоваться идентичная схема.
Чтобы создать требуемую схему:
Откройте папку, в которой установлены средства. Найдите и запустите файл DataMigrationUtility.exe.
В утилите выберите Создать схему и войдите в исходную среду.
Следуя инструкциям в разделе Создание схемы для экспорта данных конфигурации, создайте схему. Обязательно включите все решения, сущности и поля, данные для которых вы хотите перенести, а также убедитесь, что включены все зависимости.
Совет
Вот несколько ссылок и заметок, которые могут помочь вам создать необходимую схему:
- Можно использовать браузер метаданных для изучения и понимания структуры базы данных. О том, как установить и использовать его, см. в справочнике по сущностям Dynamics 365 Customer Insights - Journeys.
- Во время создания схемы с помощью средства миграции конфигурации можно проверить отношения, используемые любой выбранной сущностью, установив флажок Показать отношения для выбранной сущности. Это может помочь вам не упустить никакие зависимости.
- Закончив создание схемы с помощью средства миграции конфигурации, выберите Инструменты>Проверить схему в строке меню. Это позволит проверить наличие зависимостей для всех выбранных вами сущностей, а также может помочь выявить другие распространенные проблемы.
Экспорт данных из исходной среды
Экспорт данных из исходной среды:
Откройте папку, в которой установлены средства. Найдите и запустите файл DataMigrationUtility.exe.
Будет запущено средство. Выберите Экспорт данных, а затем Продолжить.
Установите Тип развертывания Microsoft 365 и выберите Вход.
Следуйте инструкциям на экране, чтобы войти в систему, используя имя пользователя и пароль клиента, в котором работает исходная среда.
Если для клиента, в который вы входите, имеется несколько сред, выберите исходную среду и нажмите Войти для продолжения. (Если доступна только одна среда, то вы пропустите этот шаг.)
При успешном входе вас попросят выбрать схему и название файла экспорта.
Задайте следующие параметры:
- Файл схемы: нажмите кнопку с многоточием, чтобы открыть браузер файлов, а затем перейдите к файлу схемы, который вы создали для исходной среды.
- Сохранить в файл данных: нажмите кнопку с многоточием, чтобы открыть браузер файлов, а затем перейдите к папке, где вы хотите сохранить экспортируемые данные, и укажите имя файла.
Для продолжения выберите Экспорт данных. Программа отслеживает ход экспорта и, когда он будет завершен, создает ZIP-файл, содержащий как схему, так и ваши данные.
После завершения экспорта выберите Выход, чтобы закрыть страницу экспорта.
Импорт данных в среду назначения
Импорт данных в среду назначения:
Если средство миграции конфигурации еще не запущено, откройте папку, в которую вы установили средства. Найдите и запустите файл DataMigrationUtility.exe.
Выберите Импорт данных, а затем Продолжить.
Установите Тип развертывания Microsoft 365 и выберите Вход.
Следуйте инструкциям на экране, чтобы войти в систему, используя имя пользователя и пароль клиента, в котором работает среда назначения.
Если для клиента, в который вы входите, имеется несколько сред, выберите целевую среду и нажмите Войти для продолжения. (Если доступна только одна среда, то вы пропустите этот шаг.)
При успешном входе вас попросят выбрать файла для импорта. Нажмите кнопку с многоточием рядом с полем ZIP-файл, чтобы открыть браузер файлов, а затем перейдите к папке, где вы сохранили экспортированный из исходной среды файл. Этот файл содержит как данные, так и схему, которую вы использовали для экспорта
Внимание
Как упоминалось ранее, исходная и целевая среды должны использовать одну и ту же схему для переносимых данных, поэтому в них должны использоваться одинаковые версии Customer Insights - Journeys, а все настройки схемы в обоих средах должны быть идентичны. Если схемы не совпадают, вы увидите ошибку и импорт не удастся.
Для продолжения выберите Импорт данных. Программа отслеживает ход импорта.
После завершения импорта выберите Выход, чтобы закрыть страницу импорта.