Лучший подход к миграции данных MS CRM

Мне нужно перенести данные из CRM 4.0 в MS CRM Online, и теперь у клиента около 35 ГБ данных. Мой вопрос: как лучше всего перенести данные?

A: Использование CRM 4.0 Data Migration Manager для экспорта данных, а затем использование импорта данных с помощью ConfigurationMigration? Это жизнеспособное решение? B: экспортировать данные из CRM 4.0 с помощью Data Migration Manager, а затем загружать их с помощью SSIS или пользовательского кода?

Любая идея, сколько времени обычно требуется для загрузки такого большого количества данных (35 ГБ, включая учетную запись, встречи, потенциальных клиентов и несколько пользовательских объектов)


person Deep    schedule 04.11.2015    source источник


Ответы (2)


У нас была аналогичная потребность, и мы расширили существующий проект с открытым исходным кодом, чтобы перенести (почти) все сущности CRM.

Мы опубликовали его здесь: https://github.com/marcopierobon/CrmChainsaw.

У нас была небольшая БД для миграции (5 ГБ), и это заняло около 48 часов. Основная проблема заключается в том, что конечная точка CRM работает довольно медленно, поэтому сделать ее быстрее действительно сложно.

person MaPi    schedule 04.11.2015
comment
Я загружаю проект с Github, но не могли бы вы рассказать мне, как вы переносите данные в программу? - person Deep; 04.11.2015
comment
Для переноса данных вы используете средство переноса эталонных данных (это средство сохраняет идентификаторы Guid записей, поэтому отношения можно воссоздать). - person MaPi; 04.11.2015

Вам следует изучить Scribe (www.scribesoft.com) и Kingswaysoft (http://www.kingswaysoft.com/products/ssis-integration-toolkit-for-microsoft-dynamics-crm)

Обе эти компании предоставляют инструменты для переноса данных в Dynamics CRM.

person Mike Feingold    schedule 09.11.2015