Show/Hide Toolbars

Руководство администратора

Импорт конфигурации

Ссылки Назад Вверх Вперед

Импорт конфигурации используется для загрузки настроенных объектов из другого экземпляра системы "Первая Форма". Подробнее см . раздел Утилита миграции 1Формы.

warning_icon  Для работы механизма необходимо соблюдать условие, что на площадке-приемнике не создаются никакие сущности (за исключением пользователей, орг.структуры и групп пользователей), и все настройки попадают в базу только через механизм переноса. Это позволит предотвратить конфликты переносимых данных.

warning_icon  На площадке-источнике и площадке-приемнике должна быть одинаковая версия платформы.

import_1

Окно импорта.

Порядок действий:

1.Нажмите кнопку Выбрать файл миграции. Выберите файл (архив) с данными для импорта.

2.При необходимости включите опции "Нужна денормализация переносимых категорий", "Отключить констрейнты"

3.После выбора файла миграции становится доступна кнопка Проверить — нажатие на нее запускает проверку переносимых сущностей и выдает результат с информацией о переносимых сущностях. В таблице представлены следующие колонки:

Название — название переносимой сущности. Большинство переносимых объектов не имеют отдельного названия с переводом.

Таблица — наименование таблицы БД, в которую переносится сущность.

GUID — GUID переносимого объекта.

Статус — статус переноса.

Опция "Показать только изменяемые" скрывает записи в статусе "Без изменений".

import_conf_1

Пример проверки файла миграции

Таблица со списком переносимых сущностей поддерживает фильтрацию и сортировку.

import_conf_2

Переход к фильтрации и сортировке таблицы

В процессе анализа переносимых сущностей им может быть присвоен один из четырех статусов:

Добавить — объект отсутствует в источнике и будет добавлен.

Обновить — объект присутствует в источнике, но будет обновлен.

Конфликт — объект с данным идентификатором уже присутствует и приемнике, загрузка невозможна.

Без изменений — объект в приемнике и источнике идентичный, и останется без изменений.

import_conf_3

Отображение разных статусов

4.Нажмите кнопку Импортировать. Импорт осуществляется с сохранением Id.

В процессе импорта утилита просматривает список зависимых сущностей, которые не были включены в экспорт, но на которые ссылается какая-либо из импортируемых сущностей. При этом целевая база проверяется на наличие в ней перечисленных зависимых сущностей. Сопоставление выполняется не только по ID, но и по GIUD — если ID разные, а GUID одинаковый, сущности будут сопоставлены корректно. Если какие-то зависимые сущности не найдены, выдается сообщение об ошибке. Пока такие ошибки обнаруживаются, процесс импорта не начинается.

warning_icon  После завершения импорта рекомендуется вручную проверить корректность переноса настроек, почистить кеш, выполнить денормализацию категорий, для которых переносились настройки, и перезапустить пул приложения.

Полезные ссылки