Предусловия:

Миграцию необходимо осуществлять от имени пользователя (Администратора), которого нет в версии 6, что бы не возникло коллизий.

Администратор не должен мигрировать из Indeed 6 в Indeed 7.


Утилиты для экспорта и импорта данных

  • Indeed.EA.Import6/EA.Import6.exe - Утилита для импорта данных в Indeed-Id 7.
  • Indeed.EA.Import6/EA.Import6.exe.config - Конфигурационный файл с настройками для EA.Import6.exe.
  • IndeedID.ExportImport/IndeedID.ExportImport.exe Утилита для экспорта данных из Indeed-Id 6.

Утилита IndeedID.ExportImport.exe предназначена для импорта пользователей и данных Indeed-Id на сервере Indeed-Id с версией 6, под пользователем с правами групп: Локальные АдминистраторыESSO AdminsServer Admins и User Admins. Для сброса пароля необходимо дополнительно обладать разрешением на сброс пароля (Reset password) для всех мигрированных пользователей в Новом домене. 

Генерация пользовательского файла экспорта

  1. Запустите в командной строке утилиту IndeedID.ExportImport.exe с параметрами: 

    1. genexport - параметр для экспорта пользователей Indeed-Id.
    2. efile - путь к файлу, куда будет записан полученный в результат работы утилиты.

      IndeedID.ExportImport.exe --genexport --efile users.txt


      Данная команда создает файл со списком пользователей, которые будут импортированы. Во время выполнения команды в этот файл записываются пользователи, которым разрешено использование WL или SSO. Чтобы добавить пользователя, которому не разрешено использование WL или SSO, необходимо вручную добавить данного пользователя в список, либо перед генерацией списка разрешить данному пользователю использование SSO или WL.


Экспорт данных

  1. Запустите в командной строке утилиту IndeedID.ExportImport.exe с параметрами: 
    1. efile - Путь к файлу, из которого берётся список пользователей, данные которых необходимо экспортировать (пользовательский файл экспорта).
    2. storage - Путь к папке, в которую будут записаны экспортированные данные.
    3. password - Данный параметр определяет пароль, который будет использован для шифрования данных

      Не забудьте пароль, который вы введёте в данной команде, его необходимо будет ввести во время операции импорта данных.


    4. system - Экспорт данных SSO приложений и SSO ролей. Варианты значения: 
      • 0 - данные не экспортируются. 
      • 1 - данные экспортируется.
    5. users - Экспорт паролей, настроек, аутентификаторов, SSO аккаунтов, черного списка SSO пользователя. Варианты значения: 

      • 0 - данные не экспортируются.

      • 1 - данные экспортируется.

    6. key - Путь у файлу с ключом шифрования, который используется для шифрования экспортируемых данных.

      Опциональный параметр, если не задан, то для шифрования используется серверный ключ.


    7. json - Экспортирует данные пользователя в формате зашифрованного json. Варианты значения:


IndeedID.ExportImport.exe --export --efile users.txt --storage backup --password Q1q2E3e4 --system 0 --users 1 --key key.key --json 1

Генерация пользовательского файла импорта

 


Импорт данных

  1. Откройте конфигурационный файл EA.Import6.exe.config, укажите параметры:
  2. Запустите утилиту EA.Import6.exe через Windows консоль.