Миграция Dynamics CRM: Переход из On-Premise в Облако
- Sarov+

- Nov 6, 2024
- 3 min read
Миграция Dynamics CRM из on-premise среды в облако — это шаг, с которым сталкиваются многие компании, желающие перейти на современную и гибкую платформу для управления своими данными. Сегодня мы обсудим, как организован этот процесс, с какими инструментами он проводится, а также поделимся опытом миграции на основе работы с несколькими клиентами, сравнивая, как технология и процессы изменились за последние годы.
А узнать больше про миграцию можно в нашем видео:
Наша предыстория
Первую масштабную миграцию мы выполнили в 2018 году. В то время процесс занимал значительное время и требовал множества ресурсов и усилий. С тех пор прошло шесть лет, и сфера цифровых технологий изменилась кардинально. Недавно мы начали миграцию для нового клиента, и это дало возможность сравнить текущие подходы с тем, что было раньше, и оценить изменения.
FastTrack
FastTrack от Microsoft — это онбординг-портал, предназначенный для помощи клиентам в реализации Microsoft-решений, включая миграцию CRM. FastTrack предоставляет воркшопы, привлекает solution architects и поддерживает клиентов в настройке и оптимизации их систем. Миграцией занимается специальная команда, обеспечивающая перенос баз данных в облако и помогая справиться с возникающими техническими трудностями.
Из чего состоит миграция?
Процесс миграции можно охарактеризовать как перенос всей базы данных с физических серверов или виртуальных машин в облако. Для этого данные обрабатываются и валидируются, после чего они переходят в онлайн-среду. На каждом этапе выполняются проверки и модификации, чтобы убедиться, что структура данных и скрипты соответствуют онлайн-стандартам, а также исключаются неподдерживаемые элементы.
История
Наша первая миграция проходила через FastTrack-программу и растянулась с конца 2018 по середину 2020 года. У клиента была большая база данных с многочисленными кастомизациями и интеграциями. В проекте участвовали десятки автоматизаций и интеграций с внешними системами. Процесс занял около 18 месяцев, в течение которых мы проводили тестовые прогоны, чтобы учесть все возможные ошибки и изменения. Примечательно, что проект продолжал развиваться даже во время миграции, и клиент мог вносить новые изменения и функционал.
High-Level Overview
Процесс миграции включает несколько этапов. Сначала создается проект в портале Dynamics Implementation, который включает в себя FastTrack и помогает управлять всем процессом через Lifecycle Services (LCS). Основные шаги таковы:
Подготовка и анализ базы данных.
Создание временной среды для апгрейда данных.
Финальная миграция в Dynamics 365.
Фаза 0: Начало на портале Implementation
Первый шаг — создание проекта в Implementation Portal. Здесь мы регистрируем всю информацию о клиенте и его инфраструктуре, а также указываем ключевые данные по пользователям, базе данных и особенностям используемого Dynamics. На этом этапе можно подать заявку на FastTrack и создать переход в LCS для дальнейшего управления миграцией.
Фаза 1: Подготовка данных
В LCS начинается ввод основной информации о клиенте. Создается environment, где будет происходить миграция. Важным этапом является подготовка базы данных к требованиям Microsoft, что включает удаление неподдерживаемых элементов. Затем данные загружаются на выделенный Microsoft-ресурс и отправляются в FastTrack для проверки.
Фаза 2: Апгрейд и мэппинг пользователей
На втором этапе происходит апгрейд базы данных до последней версии. База данных загружается на временные сервера, обновляется и создается мэппинг пользователей между Active Directory и Office 365. После завершения апгрейда мы получаем обновленную базу данных, соответствующую версии 9.2.
Фаза 3: Финальная миграция
Последний этап — перенос данных в Dynamics 365 с помощью FastTrack-команды. Здесь создается финальный environment, где данные импортируются, обновляются, и выполняется мэппинг пользователей. По окончании процесса клиент получает доступ к своей базе данных на Dynamics 365 с сохранением всей информации.
Что нового?
Сравнивая наш текущий опыт с прошлыми проектами, можно выделить множество улучшений:
Отсутствие багов в процессе миграции: Раньше мы сами отвечали за временные сервера и проведение миграции. Сейчас все серверы хостятся Microsoft, а FastTrack команда отвечает за управление процессом.
Доступность Lifecycle Services для любых клиентов: Раньше доступ к миграции имели только крупные клиенты. Теперь же LCS доступен для всех, кто имеет Partner ID, а поддержка FastTrack работает круглосуточно.
Implementation Portal: Введение этого портала значительно упростило подачу заявок и доступ к FastTrack.
Собственный файл-хранилище от Microsoft: Нам больше не нужно создавать Azure Storage у клиента — все данные автоматически загружаются на Microsoft-ресурсы.
Минимальное вовлечение клиента в инфраструктурные задачи: Основные шаги выполняет FastTrack, а команда клиента может сосредоточиться на кастомизациях.
Прозрачная коммуникация: Все стадии теперь запускаются через простое письмо, что исключает задержки и недопонимания.
Заключение
Миграция Dynamics CRM в облако — это мощный инструмент для улучшения работы с данными, и с помощью FastTrack и Lifecycle Services теперь этот процесс стал значительно проще и быстрее. Важно помнить, что правильная подготовка данных и следование стандартам помогают добиться успешного результата. Мы видим, как FastTrack сделал процесс доступным и понятным для большинства клиентов, что позволяет сосредоточиться на дальнейшем развитии бизнеса, а не на технических сложностях. Надеемся, что наш опыт будет полезен и вам на пути к успешной миграции.



Comments