Обновление до ThingWorx Navigate 1.8 > Обновление при миграции > Подготовка к обновлению путем миграции
  
Подготовка к обновлению путем миграции
Перед запуском процесса обновления, необходимо подготовить систему к обновлению и экспортировать файлы из исходной системы. Выполните следующие шаги. Убедитесь, что вы не используете интерфейс пользователя Новый Composer в ThingWorx Composer:
Обновите расширение диспетчера конфигурации
1. Сначала удалите расширение для управления конфигурацией. В ThingWorx Composer щелкните Импорт/экспорт и в разделе РАСШИРЕНИЯ щелкните Управление.
2. Выберите thingworx-navigate-configuration-manager и щелкните Удалить расширение.
3. Перезапустить Apache Tomcat.
4. Затем импортируйте расширение ThingWorx Navigate для управления конфигурацией из архива ThingWorx-Navigate-Upgrade-<версия>-bundle.zip.
5. В ThingWorx Composer щелкните Импорт/экспорт > РАСШИРЕНИЯ > Импорт.
6. В окне Импортировать расширения щелкните Обзор и выберите файл thingworx-navigate-configuration-manager-<версия>.zip.
7. Щелкните Импорт.
Экспорт всех сущностей не в формате Navigate
Следующим шагом нужно экспортировать все сущности из ThingWorx.
1. В ThingWorx Composer перейдите к пункту Вещи.
2. Выполните поиск DataConfigurationAPI.
3. Щелкните Представление.
4. В разделе Информация о сущности выберите Сервисы.
5. В поле ExportEntities щелкните Тестировать. Откроется окно ExportEntities - Test Service.
6. Щелкните Выполнить сервис. Появляется сообщение об успешном выполнении, и объекты экспортируются в следующее расположение:
<Расположение установки>\ThingWorxStorage\repository\NavigateFileRepository\
7. Создайте резервные копии файлов, которые вы экспортировали: сохраните их в другом расположении.
Создайте резервную копию пользовательских заданий
При наличии пользовательских заданий, скомпонованных путем изменения стандартных расширений ThingWorx Navigate, необходимо создать резервные копии этих заданий, чтобы можно было повторно развернуть их после обновления. Это предотвратит перезапись пользовательских заданий во время процесса обновления. Дополнительные сведения см. в разделе Руководство по разработке расширений ThingWorx.
Экспорт конфигурации
Экспортируйте конфигурацию ThingWorx Navigate из исходной системы. Позже необходимо будет импортировать эти файлы в целевую систему.
Чтобы экспортировать файл в ThingWorx, выполните следующие шаги.
1. В ThingWorx Composer перейдите к Вещи.
2. Выполните поиск DataConfigurationAPI.
3. Щелкните Представление.
4. В разделе Информация о сущности щелкните Сервисы.
5. Щелкните Тестировать в ExportDataToFile.
6. В разделе fileName введите наименование файла JSON для хранения экспортируемой конфигурации.
7. Щелкните Выполнить сервис. Появится сообщение Экспорт успешно завершен. Экспортированный файл сохраняется в расположении по умолчанию: \ThingworxStorage\repository\NavigateFileRepository\.
8. Создайте резервные копии файлов, которые вы экспортировали: сохраните их в другом расположении.