Миграция данных. Какие могут быть риски?

Data Migration

Миграция данных – этап внедрения новой программы. Перенос информации – сложный и рискованный процесс, потому что при отсутствии опыта и компетенций можно потерять или повредить сведения и целостность, которые необходимы для работы в новой системе.

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

План действий при переносе:

  1. Принять решение, какие показатели и в каком объеме необходимо перенести из одной программы в другую? Перенос данных может быть выполнен по одному из вариантов:
    • перенос всех сведений, что гарантирует наименьший риск потери информации, требует много времени и ресурсов на подготовку, реализацию миграции и хранение информации;
    • перенос выбранных объектов — это оптимальное решение в большинстве случаев, но необходимо принять решения какая информация необходима в новой системе.
  2. Проанализировать показатели:
    • формат в новой системе;
    • поля данных (и их порядок), которые требуются новой системе;
    • имеют ли поля определенный формат и какие поля являются обязательными;
    • категоризация безопасности/доступа;
    • какие типы файлов будут приниматься новой системой;
    • ограничение на размер файла, который можно загрузить в новую систему.
  3. Обеспечить безопасность информации:
    • определение перечня лиц и данных, к котором могут просматривать, редактировать, сохранять и т. д.
    • формирование подходов к обеспечению безопасности информации.
  4. Подготовить данные: информацию с бумажных носителей необходимо оцифровать, сопоставить существующие поля с полями новой системы, добавить новые поля, привести показатели в сопоставимый вид и т. д.
  5. Создать план миграции, который включает перечень задач и действий: идентификация исторических данных, подлежащих передаче, подготовка информации, тестирование и пробный запуск, тестирование, вывод из эксплуатации и зависимости между этими действиями.
  6. Подготовить регламент: когда существующую и новую систему не следует использовать, подробную информацию, к кому обращаться в случае обнаружения каких-либо проблем или способы реагирования.
  7. Проанализировать риски. Список всех конкретных потенциальных рисков, которые могут возникнуть в проекте, и действия при их наступлении, расположен ниже.
  8. Подготовить план действий в случае возникновения рисков с описанием действий, которые следует предпринять в случае неудачной миграции данных.

Здесь описан ориентировочный план действий. В зависимости от проекта могут быть добавлены дополнительные этапы.

С какими трудностями можно столкнуться при переносе информации в новую программу?

Понимание возможных рисков и наличие способ предупреждения и реакции поможет снизить негативное влияние на IT-проект.

Риски при переносе:

  1. Потеря, которую можно избежать с помощью резервного копирования. Backup даст возможность восстановить информацию и проверить корректность после переноса в новую систему.
  2. Ошибки. После переноса могут возникнуть ошибки, например, в наименовании показателей, полей или столбцов и взаимосвязи между ними. В новой системе эти объекты могут именоваться по-другому, что приведет к неточной отчетности, неверным интерпретациям и пробелам в информации. Решением такое ситуации может быть тестирование, при котором чем больше данных, тем больше сеансов тестирования необходимо выполнить.
  3. Длительное время простоя. Миграция занимает продолжительное время, что приводит к невозможности вносить сведения и потере информации. Как правило, перенос данных выполняется в нерабочее время, например, выходные, когда пользователи не используют программное обеспечение.
  4. Повреждение, которое может произойти, если нежелательные типы информации переносятся в новую систему, что может привести к сбою или некорректности организации показателей. Чтобы избежать такой ситуации, необходимо провести аудит типов и источников, прежде чем переходить к самому проекту миграции данных.
  5. Несопоставимость показателей из-за различных источников возникновения и подходов к отражению, например, отражение продукции в виде килограммов, штук или денежном эквиваленте. Что бы избежать такой ситуации, необходимо провести аудит всех процессов, связанных с данными, в вашей организации и составьте список всех источников, которые необходимо объединить в одном месте.
  6. Интеграция с другими источниками или базами данных. Источники информации могут быть интегрированы с другими инструментами и системами для генерации и обмена сведениями. Если не учесть эту информацию, можно потерять доступ к части показателей или заблокировать его для других пользователей.
  7. Безопасность — раскрытие сведений третьим лицам. Кроме того может оказаться, что ваша целевая система более подвержена уязвимостям по сравнению с устаревшими системами. Для снижения риска необходимо разработать стратегию безопасности данных как часть стратегии миграции.
  8. Качество данных. Низкое качество может отрицательно повлиять на производительность целевой системы. Неструктурированность и противоречивость также могут привести к ошибкам и системным сбоям. Чтобы предотвратить проблемы, необходима очистка перед миграцией.

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

Укажите какие данные и в какую систему необходимо перенести, Эполь Софт поможет найти оптимальное решение.

Задать вопрос