Новые возможности Data Migration Assistant

в этой статье перечислены дополнения в каждом выпуске Помощник по миграции данных.

Data Помощник по миграции v 5,6

выпуск версии 5.6 Помощник по миграции данных обеспечивает поддержку следующих служб:

  • добавлены новые оптимизированные для памяти Azure серии premium и premium SQL Управляемый экземпляр предварительной версии sku для функции рекомендации по SKU.
  • добавлены новые E v5 и Eb v5 (предварительная версия) SQL Server на номера sku виртуальных машин Azure для функции рекомендации по sku.
  • Добавлен флаг компонента в консольное приложение рекомендации по SKU, чтобы включить или отключить новые предварительные версии SKU.
  • улучшена логика рекомендаций SKU для SQL Server на виртуальной машине Azure, чтобы лучше сопоставляться с рекомендациями:https://aka.ms/sqliaasperf

кроме того, этот выпуск Помощник по миграции данных предоставляет исправления ошибок и усовершенствования для следующих проблем.

  • Фиксированное вычисление использования ЦП приводит к неправильным результатам рекомендации SKU.
  • Исправлена ошибка параметров сортировки с учетом регистра, вызывающая сбой сбора данных во время рекомендации по SKU.
  • Устранены проблемы со специальными возможностями.
  • исправлено несоответствие количества строк миграции База данных SQL Azure.
  • исправлена ошибка средства синтаксического анализа T-SQL.
  • В предупреждения были внесены проблемы с блокировкой.

Data Помощник по миграции v 5,5

выпуск версии 5.5 Помощник по миграции данных обеспечивает поддержку следующих служб:

  • Параметр рекомендаций эластичной конфигурации, который создает уникальную кривую для повышения производительности на основе эвристического анализа собранных данных производительности и сравнения шаблонов рабочих нагрузок с рабочими нагрузками в Azure SQL.
  • Улучшена работа пользователей с новым отчетом HTML для результатов рекомендации по SKU в дополнение к существующему выходному файлу JSON.
  • мастер строк подключения, позволяющий пользователям интуитивно предоставлять SQL сведения о соединении для отдельных экземпляров SQL.
  • Включение выбора пользователем баз данных для включения или исключения в рекомендациях SKU.

кроме того, этот выпуск Помощник по миграции данных предоставляет исправления ошибок и усовершенствования для следующих проблем.

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

Data Помощник по миграции v 5,4

выпуск 5.4 данных версии Помощник по миграции обеспечивает поддержку следующих служб:

  • новый интерфейс консоли, содержащий рекомендации, а также пояснения для целевых База данных SQL Azure, Azure SQL Управляемый экземпляр и SQL Server в sku виртуальных машин azure на основе точек данных о производительности.
  • SQL Server 2005 является устаревшим и будет удалена как возможный источник в будущих выпусках.

кроме того, этот выпуск Помощник по миграции данных предоставляет исправления ошибок для следующих проблем:

  • исправлена ошибка разрешений RDS для SQL Server, возникающая при оценке целевых объектов Управляемый экземпляр Azure SQL.
  • Исправлены неверно зарегистрированные блокировки для файловой группы оптимизированных для памяти данных (FX) в оценках.
  • исправлено отсутствующее правило для обнаружения трех или четырех частей межбазовых ссылок при оценке целевых объектов База данных SQL Azure.
  • Исправлена specified value for 'AssessmentDatabases' is invalid Ошибка при использовании параметра ассесстаржетреадинесс в командной строке DMA.

Data Помощник по миграции v 5,3

выпуск v 5.3 Помощник по миграции данных обеспечивает поддержку следующих служб:

  • Оценка внешнего приложения нерегламентированных запросов в командной строке.
  • Пользователи для настройки параметра времени ожидания команды в Dma.exe.config файле конфигурации.
  • Пример файла конфигурации оценки и пример сценария PowerShell, в котором объясняется, как использовать файл конфигурации для запуска командной строки DMA.
  • Операции резервного копирования и восстановления в локальной миграции без ограничения по времени ожидания.

кроме того, этот выпуск Помощник по миграции данных обновлен до .net 4,8 и предоставляет исправления ошибок для следующих проблем:

  • невозможно выполнить оценку или подключиться к База данных SQL Azure без разрешения sysadmin на этапе миграции.
  • Пользователи не могут выполнять оценку без разрешения sysadmin для оценки RDS.
  • Пользователи столкнулись с проблемами при отправке отчетов о оценке JSON в службу "миграция Azure".
  • Не удается перенести объекты, содержащие китайские иероглифы.

Data Помощник по миграции v 5,2

выпуск версии 5.2 Помощник по миграции данных обеспечивает поддержку следующих служб:

  • Отправка оценок в службу "миграция Azure" с поддержкой Azure для государственных организаций и национальных облаков (предложение независимых). эта функция позволяет оценить готовность SQL Serverного пространства данных к переходу на SQL Azure.
  • Поддержка командной строки для отправки оценок в Azure с поддержкой Azure для государственных организаций и национальных облаков. теперь можно полностью автоматизировать отправку оценок в проект службы "миграция azure", чтобы получить консолидированный отчет о готовности SQL Azure.

Data Помощник по миграции v 5,0

выпуск версии 5.0 Помощник по миграции данных обеспечивает поддержку следующих служб:

  • SQL Server 2019 для Windows и SQL Server 2019 для Linux в качестве целевых объектов для оценки и обновления.
  • сохранение и загрузка оценок, включая поддержку сохранения и загрузки оценок, созданных в более ранних версиях Помощник по миграции данных.
  • оценка проектов SQL Server Integration Services (SSIS), размещенных в пакетах SSISDB и SSIS, размещенных в хранилище пакетов. Помощник по миграции базы данных обнаруживает неподдерживаемые, частично поддерживаемые или устаревшие функции и проблемы совместимости, которые используются в исходных пакетах, и предоставляет рекомендации, помогающие устранить эти проблемы.
  • оценка SQL запросов из внешнего приложения, например SQL запросов в исходном коде C#. пользователи могут использовать Data Access Migration Toolkit для создания полного отчета JSON для запросов SQL, используемых в исходном коде C#, а затем передать отчет в Помощник по миграции данных.

кроме того, этот выпуск Помощник по миграции данных содержит дополнительные улучшения и исправления ошибок, и средство было обновлено до .net 4.7.2.

Data Помощник по миграции v 4.5

выпуск версии 4.5 Помощник по миграции данных обеспечивает поддержку оценки миграции пакетов SQL Server Integration Services (SSIS), размещенных в файловой системе, в База данных SQL Azure или SQL Управляемый экземпляр.

Data Помощник по миграции v 4.4

выпуск версии 4.4 Помощник по миграции данных обеспечивает поддержку отправки оценок в службу "миграция Azure".

Data Помощник по миграции v 4.3

выпуск версии 4.3 Помощник по миграции данных обеспечивает поддержку следующих служб:

  • Рекомендации SKU для Azure SQL Управляемый экземпляр на основе оценки рабочей нагрузки.
  • RDS SQL Server в качестве источника для оценки.
  • оценка заданий агента для Управляемый экземпляр SQL Azure в качестве целевого объекта.
  • Возможность игнорировать определенные правила оценки; Список кодов ошибок, указанных в свойстве "Игнорирроркодес", настроенном в DMA, не будет отображаться в результатах оценки DMA.
  • оценка запросов T-SQL в действиях заданий и предоставление соответствующих рекомендаций
  • Оценки расширенных событий (общедоступная Предварительная версия).

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

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

Data Помощник по миграции версии 4.2

выпуск Помощник по миграции данных версии 4.2 обеспечивает поддержку целевой подготовки для одного или нескольких экземпляров сервера при переходе с локальной SQL Server на SQL Управляемый экземпляр. теперь клиенты могут использовать командную строку данных Помощник по миграции для получения метаданных о своей схеме базы данных, обнаружения блокирования и изучения частично поддерживаемых или неподдерживаемых функций, влияющих на миграцию на SQL Управляемый экземпляр. затем результаты можно будет визуализировать с помощью предоставленного шаблона Power BI.

Data Помощник по миграции версии 4.1

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

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

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

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

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

после завершения оценки используйте нашу Azure Database Migration Service (DMS), чтобы выполнить миграцию баз данных SQL Server в SQL Управляемый экземпляр. DMS поддерживает миграцию базы данных в автономном режиме (одноразовое) и в режиме «в сети » (минимальное время простоя) для SQL Управляемый экземпляр.

Data Помощник по миграции v 4.0

в выпуске Помощник по миграции данных версии 4.0 представлена функция рекомендаций База данных SQL Azure SKU, которая позволяет пользователям указывать минимальный рекомендуемый номер sku База данных SQL Azure на основе счетчиков производительности, собранных с компьютеров, на которых размещены базы данных. Эта функция предоставляет рекомендации, связанные с ценовой категорией, уровнем вычислений и максимальным размером данных, а также оценочной стоимостью в месяц. Кроме того, она предоставляет возможность выполнения операций подготовки всех баз данных в Azure.

Примечание

В настоящее время эта функция доступна только через интерфейс командной строки (CLI).

дополнительные сведения см. в статье как определить правильный номер SKU База данных SQL Azure для локальной базы данных.

Data Помощник по миграции v 3.6

в выпуске Помощник по миграции данных версии 3.6 в разделе "автоматическое исправление" представлены объекты схемы, на которые влияют наиболее распространенные блокирующие миграцию.

Этот выпуск предоставляет AutoFix для следующих проблем, связанных с блокировкой и изменением поведения:

  • Объекты схемы, использующие синтаксис неквалифицированного объединения.
  • Объекты схемы, использующие устаревшую инструкцию RAISEERROR.
  • SQL инструкции, использующие целочисленный литерал Order By.

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

Помощник по миграции данных использует технологию синтеза программ майкрософт (PROSE) для предложения исправлений кода. Дополнительные сведения о PROSE.

Data Помощник по миграции v 3.5

выпуск версии 3.5 Помощник по миграции данных включает следующие дополнения.

  • значительное повышение производительности при переходе на База данных SQL Azure (тесты производительности показывают, что процесс выполняется в четыре раза быстрее, чем с предыдущими версиями данных Помощник по миграции).
  • Объем памяти более оптимизирован для повышения стабильности рабочего процесса миграции.
  • Возможность пропускать оценки во время миграции схемы и данных (если вы уже выполнили оценку и устранили все объекты схемы до миграции).
  • исправление, устраняющее проблему, связанную с аварийным завершением работы средства при неправильном пути к общей сетевой папке для файлов резервных копий при обновлении устаревшей версии SQL Server локально до более поздней версии или SQL Server на виртуальных машинах Azure.

данные Помощник по миграции v 3.4

выпуск v 3.4 Помощник по миграции данных включает следующие дополнения.

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

Data Помощник по миграции v 3.3

выпуск версии 3.3 Помощник по миграции данных обеспечивает миграцию локального экземпляра SQL Server в новую версию SQL Server 2017 на Windows и Linux. хотя общий рабочий процесс миграции для Windows и linux одинаков, переход на SQL Server 2017 для linux требует нескольких дополнительных соображений.

Указание пути резервного копирования

Linux и Windows используют разные форматы пути. в результате миграция на SQL Server 2017 в linux требует, чтобы пользователь предоставил как Windows, так и Linux версии пути в расположение физического файла. Вы можете указать обе версии пути различными способами в зависимости от расположения физического файла. Если физический файл резервной копии находится на компьютере под управлением:

  • Linux используйте общую папку "Samba" для совместного использования файла с другими компьютерами в сети.
  • Windows используйте команду "мнт", чтобы подключить общую папку на компьютере под управлением Linux.

Примечание

Сведения об использовании общего ресурса "Samba" или команды "МНТ" выходят за рамки этой статьи.

миграция Windows имен входа

несмотря на то, что миграция имен входа Active Directory (AD) официально поддерживается SQL Server 2017 в Linux, для успешной работы требуется дополнительная настройка. подробные сведения о настройке имен входа Active Directory для SQL Server 2017 в Linux см. в статье Active Directory проверка подлинности с помощью SQL Server на Linux . После выполнения требуемой настройки процесс установки завершится, и вы сможете выполнить миграцию Active Directory имен входа в обычном режиме. стандартная проверка подлинности SQL работает, как и требуется без дополнительных настроек.

Data Помощник по миграции версии 3.2

выпуск версии 3.2 Помощник по миграции данных включает следующие дополнения.

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

Data Помощник по миграции версии 3.1

выпуск версии 3.1 Помощник по миграции данных включает следующие дополнения.

  • улучшенные рекомендации по оценке База данных SQL Azure с точки зрения параметров сортировки базы данных, использование неподдерживаемых системных хранимых процедур и объектов CLR.
  • рекомендации по оценке уровней совместимости 130, 120, 110 и 100 при переходе на База данных SQL Azure.

Data Помощник по миграции v 3.0

выпуск версии 3.0 Помощник по миграции данных расширяет База данных SQL Azureную оценку для предоставления исчерпывающих рекомендаций по устранению проблем, связанных с:

  • Проблемы с блокировкой миграции.
  • Частично или неподдерживаемые функции и функции.

Data Помощник по миграции версии 2.1

выпуск версии 2.1 Помощник по миграции данных включает следующие дополнения.

Data Помощник по миграции v 2.0

выпуск версии 2.0 Помощник по миграции данных включает улучшенные рекомендации по функциям базы данных Stretch для предоставления правильных приоритетных таблиц, что позволяет максимально увеличить экономию хранилища.

Data Помощник по миграции v 1.0

выпуск Помощник по миграции данных версии 1.0 является первоначальным выпуском, который обеспечивает:

  • Обнаружение проблем, которые могут повлиять на обновление до локальной версии SQL Server. Все результаты описаны как проблемы совместимости, и они подразделяются на следующие области:
    • Критические изменения
    • Изменения в поведении
    • Устаревшие функции
  • обнаружение новых функций в целевой SQL Server платформе, которую может использовать база данных после обновления. Все выводы описаны как рекомендации по функциям и делятся на следующие области:
    • Производительность
    • Безопасность
    • Служба хранилища
  • Современные возможности для выполнения оценки.

См. также

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