Обзор Помощника по миграции данных

Помощник по миграции данных (DMA) помогает обновиться до современной платформы данных, обнаруживая проблемы совместимости, которые могут повлиять на функциональные возможности базы данных при выполнении следующих задач:

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

Примечание.

Получение Data Migration Assistant

Чтобы установить DMA, скачайте последнюю версию средства из Центра загрузки Майкрософт и запустите файл DataMigrationAssistant.msi .

Возможности

DMA предоставляет следующие возможности:

Оценка локальных экземпляров SQL Server, перенесенных в Azure

Оцените локальные экземпляры SQL Server, перенесенные в База данных SQL Azure или Управляемый экземпляр SQL Azure. Рабочий процесс оценки помогает обнаружить следующие проблемы, которые могут повлиять на миграцию SQL Azure и подробные рекомендации по их устранению.

  • Проблемы, связанные с блокировкой миграции: обнаруживает проблемы совместимости, которые блокируют перенос локальной базы данных SQL Server в База данных SQL Azure или Управляемый экземпляр SQL Azure. DMA предоставляет рекомендации по устранению этих проблем.

  • Частично поддерживаемые или неподдерживаемые функции: обнаруживает частично поддерживаемые или неподдерживаемые функции, которые в настоящее время используются исходным экземпляром SQL Server. DMA предоставляет комплексный набор рекомендаций, альтернативные подходы, доступные в Azure, и шаги по устранению рисков, позволяющие включить их в проекты миграции.

Обнаружение проблем, влияющих на обновление

Узнайте о проблемах, которые могут повлиять на обновление до локального SQL Server. Они описаны как проблемы совместимости и организованы в следующих категориях:

  • Критические изменения
  • Изменения в работе
  • Устаревшие компоненты

Обнаружение новых функций

Узнайте о новых функциях целевой платформы SQL Server, которую база данных может воспользоваться после обновления. Они описаны как рекомендации по функциям и организованы в следующих категориях:

  • Производительность
  • Безопасность
  • Служба хранилища

Перенос локальных экземпляров в SQL Server на виртуальных машинах Azure

Перенос локального экземпляра SQL Server в современный экземпляр SQL Server, размещенный локально или на виртуальной машине Azure, доступной из локальной сети. Доступ к виртуальной машине Azure можно получить с помощью VPN или других технологий. Рабочий процесс миграции помогает перенести следующие компоненты:

  • Схема баз данных
  • Данные и пользователи
  • Роли сервера
  • Имена входа SQL Server и Windows

Оценка миграции локальных пакетов SSIS в Azure

Оцените локальные пакеты СЛУЖБ SQL Server Integration Services (SSIS), перенесенные в База данных SQL Azure или Управляемый экземпляр SQL Azure. Оценка помогает обнаружить проблемы, которые могут повлиять на миграцию. Они описаны как проблемы совместимости и организованы в следующих категориях:

  • Блокировщики миграции: обнаруживает проблемы совместимости, которые блокируют перенос исходных пакетов в Azure. DMA предоставляет рекомендации по устранению этих проблем.

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

Подключение к базам данных после миграции

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

Разрешения

Чтобы выполнить оценку, необходимо быть членом роли системного администратора SQL Server. Рекомендуемое разрешение отображения — 1024x756.

Поддерживаемые исходная и целевая версии

DMA заменяет все предыдущие версии SQL Server помощник по обновлению и должен использоваться для обновления для большинства версий SQL Server. В следующем списке показаны поддерживаемые исходные и целевые версии для оценки:

Поддерживаемые источники

  • SQL Server 2005 (не рекомендуется)
  • SQL Server 2008
  • SQL Server 2008 R2
  • SQL Server 2012
  • SQL Server 2014
  • SQL Server 2016
  • SQL Server 2017
  • SQL Server 2019
  • SQL Server 2022
  • Amazon RDS для SQL Server

Поддерживаемые целевые объекты

См. также