Утилита миграции данных из западных ECM-систем в Docsvision

Утилита миграции данных позволяет перенести накопленный архив документов со всеми их свойствами из ряда наиболее популярных ECM-систем в Docsvision.

Миграция данных между системами документооборота подразумевает перенос целого ряда связанных объектов. В большинстве используемых сегодня систем документ представляет из себя совокупность следующих данных:

  • Карточка документа, содержащая набор его атрибутов.
  • Справочники, на которые ссылаются поля карточки документа. Справочники могут иметь иерархическую структуру и ссылаться друг на друга.
  • Приложенные к карточке документа файлы различных форматов, у каждого из которых может быть множество версий.
  • Карточки с атрибутами версий приложенных файлов.
  • Настройки безопасности, определяющие права доступа пользователей и групп к документу.
  • Ссылки на справочники пользователей и групп, которые могут быть привязаны к объектам Active Directory либо хранятся непосредственно в системе.
  • Папки и поисковые запросы, в которых хранится документ или ссылка на него. В большинстве случаев пользователи не смогут нормально работать с документами в новой системе, если не перенесена привычная им система навигации и поиска.

Документ – это не только карточка и файлы, но целая система сложносвязанных объектов
Документ это не только карточка и файлы, но целая система сложносвязанных объектов
 

Таким образом, качественный перенос данных между двумя системами подразумевает следующую последовательность действий:

1. Установление соответствия между пользователями и группами системы донора и реципиента.
2. Установление соответствия между справочниками систем, миграция справочников с сохранением взаимосвязей между справочниками.
3. Миграция папок и поисковых запросов.
4. Миграция документов и их атрибутов с сохранением прав пользователей и групп.
5. Миграция версий файлов документа с сохранением атрибутов и прав доступа.

Реализованная компанией HIT-Service утилита миграции позволяет переносить все необходимые данные с сохранением их целостности в Docsvision из следующих систем:

  • OpenText eDOCs (бывший Hummingbird DM)
  • OpenText LiveLink
  • Documentum
  • Microsoft SharePoint
  • Lotus Notes

Самые разные системы могут быть мигрированы на Docsvision
Самые разные системы могут быть мигрированы на Docsvision


С помощью данной утилиты был реализован ряд проектов по переносу данных между системами электронного документооборота. На основе полученного опыта в системе реализованы возможности, чрезвычайно полезные при миграции больших объемов накопленных данных.

Ниже описаны некоторые из проблем, возникающих при переносе данных между СЭД:

  • Нет прямого соответствия между объектами системы донора и системы реципиента. В разных системах заложена разная логика работы, и документы представлены различными объектами. Например, папки могут содержать как сами документы, так и ссылки на них. Во втором случае один документ может храниться во множестве папок. Такие ситуации необходимо учитывать при миграции: переносить объекты таким образом, чтобы сохранялась целостность и связность данных.
  • Необходим не просто перенос атрибутов документа, но и их преобразование. Часто в новой системе карточки документов отличаются по составу  и количеству атрибутов. При переносе данных может потребоваться создание значения поля на основе нескольких имеющихся, их преобразование, заполнение новых полей, которых не было в исходном документе. Наша утилита дает такие возможности.
  • Устаревшие и утраченные данные. Если данные переносятся из системы, которая эксплуатировалась многие годы, то часто в ней есть ссылки на устаревшие справочные данные. Например, авторами документов указаны пользователи, которые позднее были удалены из каталогов Active Directory. Также встречаются ссылки на удаленные из системы файлы и документы и тп. Такие ситуации должны обрабатываться при миграции, и, по возможности, исправляться.
  • Большие объемы данных.  Если проводится перенос архивов, состоящих из сотен тысяч и миллионов документов, то даже отлаженный и автоматизированный процесс может занять длительное время, исчисляющееся днями и даже неделями. Наша утилита может работать в режиме многопоточности, а также может быть запущена параллельно в нескольких экземплярах, что значительно ускоряет процесс.
  • Необходимость частичной миграции или домиграции. Возможна ситуация, когда необходимо выполнить перенос документов из какой-то папки, или документов соответствующих определенному поисковому запросу. Утилита позволяет это сделать. При этом информация обо всех перенесенных объектах сохраняется, и их можно не переносить при последующих запусках утилиты. Это позволяет осуществлять миграцию частями, проводить домиграцию документов, созданных или измененных в исходной системе с момента предыдущего запуска утилиты. Пользователи могут продолжать работать с системой, чтобы бизнес-процессы организации не прерывались при переходе на новую СЭД, а новые документы будут смигрированы позднее.
  • Все схемы миграции и логи с результатами работы утилиты сохраняются в XML-файлах. Это позволяет отладить процесс в тестовой среде, и лишь после этого запустить идеальную миграцию на рабочем сервере.

Поставка решения

Утилита предоставляется в виде дистрибутива Windows-приложения и может быть использована в качестве готового решения. Также утилита может быть доработана под Ваши требования в ходе выполнения проекта миграции.

Заявка на консультацию
Нажимая на кнопку «Отправить», вы даёте согласие на обработку ваших персональных данных, в соответствии с политикой «ДоксВижн» в отношении обработки персональных данных.