Определите источник и качество данных
Составьте перечень выгрузок и владельцев: контакты из CRM, оплаты из учётной системы, вложения из файлового хранилища. Для каждого поля укажите назначение в новой модели. Нормализуйте телефоны и даты, выделите дубли, проверьте кодировку. Не удаляйте спорные записи автоматически: подготовьте правила объединения и согласуйте их с владельцем данных.
Сделайте пробный перенос
Используйте изолированную среду и представительную выборку, включая закрытые сделки, пустые значения и несколько контактов у одной компании. Сверяйте не только количество строк, но и суммы, ответственных, связи и доступность вложений. Старые идентификаторы полезно сохранить в отдельном служебном поле для сверки и повторной загрузки без дублей.
Спланируйте переключение
Определите момент остановки изменений в старой системе и способ переноса последних записей. Сделайте резервную копию, проверьте её восстановление и обозначьте условие возврата. После запуска пользователи должны знать, какая система является основной. Поддерживайте журнал ошибок импорта и закрывайте расхождения по согласованному списку, не исправляя данные вслепую.
Что проверить
- Есть карта полей и правила объединения дублей.
- Проверены связи, суммы и вложения.
- Повторный импорт не создаёт копии записей.
- Назначены окно переключения и план возврата.
Вопросы о проекте
Нужно ли переносить всю историю?
Не обязательно. Сроки хранения и рабочую ценность истории согласуют отдельно; часть данных можно оставить в защищённом архиве с понятным доступом.