[Страница на сайте](https://e5ash.com/services/data-migration)

Интеграции и данные

# Миграция и очистка данных для новой системы

Переносим клиентов, документы и справочники в выбранную систему по согласованным правилам. Проверяем структуру, сопоставляем поля, устраняем выбранные дубли, выполняем тестовый перенос и сверку. Финальную загрузку готовим с планом отката.

 [Обсудить перенос данных](https://e5ash.com/contacts?service=data-migration)

Формат работы

 **после аудита**

Состав, точный срок и стоимость согласуем до начала работ.

01 / Результат

## Что входит в согласованную миграцию

-    **Аудит источника и структуры**

    Изучаем доступные данные, объём и требования получателя.

-    **Сопоставление и очистка**

    Фиксируем преобразование полей и правила обработки дублей.

-    **Тестовый перенос**

    Проверяем согласованный набор перед финальной загрузкой.

-    **Сверка и переключение**

    Сверяем результат, выполняем загрузку и готовим план отката.


02 / Границы задачи

## За рамками базового состава

-   Восстановление утраченных данных
-   Перенос без доступов, образцов и проверки объёма

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

## Что переносим при переходе

Выбираем набор объектов и связи, которые нужны новой системе. Для клиентов, документов и справочников определяем поля, обязательные значения и исторические сведения, доступные в источнике.

Состав зависит от обеих систем. Перенос в  [CRM](https://e5ash.com/services/crm/index.md)  или другой продукт сначала проверяем по структуре получателя. Не обещаем сохранение отсутствующих данных или перенос функций старого приложения вместе с записями.

## Как сопоставляем и очищаем данные

Для каждого поля выбираем получателя и правило преобразования. Уточняем даты, единицы, обязательные значения и идентификаторы. Отдельно согласуем, как определить дубль и какую запись оставить.

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

## Зачем нужен тестовый перенос

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

Тест помогает уточнить преобразования и ограничения получателя. Полноту оцениваем по согласованным контрольным показателям. Работу с регулярным обновлением после перехода можно продолжить через  [ETL/ELT](https://e5ash.com/services/etl/index.md) .

## Как готовим финальную загрузку и откат

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

Не обещаем произвольный откат без проверки возможностей систем. Условия сохранения данных и доступы определяем до операции. Сложные технические ограничения можно сначала разобрать в  [аудите системы](https://e5ash.com/services/audit/index.md) .

## Оценка и проверка миграции

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

После переноса сверяем согласованные показатели и выбранные записи. Передаём правила преобразования и результаты проверки. Неизвестные или неподходящие записи отражаем явно; техническое завершение загрузки не заменяет сверку содержимого.

## Вопросы перед началом

Можно восстановить утраченные записи?

Восстановление утраченных данных исключено. Миграция использует сведения, доступные в проверенном источнике.

Дубли будут объединены автоматически?

Только по согласованным правилам. Неоднозначные совпадения выделяем для решения владельцем данных.

Тестовый перенос и откат включены?

Тестовый перенос, сверка и план отката входят. Возможность и условия возврата проверяем по исходной и целевой системам.

Следующий шаг

## Проверим исходные данные перед переносом

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

 [Обсудить перенос данных](https://e5ash.com/contacts?service=data-migration)  [Как идёт работа](https://e5ash.com/work/index.md)

По вашей задаче

## Может пригодиться

 [CRM для команды от 14 дней](https://e5ash.com/services/crm/index.md)  [ETL/ELT — потоки данных по этапам](https://e5ash.com/services/etl/index.md)  [Аудит сайта, системы или кода от 2 дней](https://e5ash.com/services/audit/index.md)
