Обзор Помощника по миграции данных
Помощник по миграции данных (DMA) помогает обновиться до современной платформы данных, обнаруживая проблемы совместимости, которые могут повлиять на функциональные возможности базы данных при выполнении следующих задач:
- обновление до новой версии SQL Server
- миграция на База данных SQL Azure
- миграция на Управляемый экземпляр SQL Azure
DMA предлагает рекомендации по повышению производительности и надежности целевой среды, а также позволяет переместить схему, данные и неавтономные объекты с исходного сервера на целевой сервер.
Примечание.
- Для больших миграций SQL Server (с точки зрения количества и размера баз данных) в Azure рекомендуется использовать Службу azure Database Migration Service, которая может переносить базы данных в большом масштабе.
- DMA не поддерживает миграцию баз данных в Управляемый экземпляр SQL Azure. Используйте расширение миграции SQL Azure для Azure Data Studio, которое поддерживает миграцию в сети и автономной базе данных в Управляемый экземпляр SQL Azure.
Получение 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
Поддерживаемые целевые объекты
- SQL Server 2012
- SQL Server 2014
- SQL Server 2016
- SQL Server 2017 в ОС Windows и Linux
- SQL Server 2019 в Windows и Linux
- SQL Server 2022 в Windows и Linux
- База данных SQL Azure
- Управляемый экземпляр SQL Azure (только оценка)
- SQL Server на виртуальных машинах Azure
См. также
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по