Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Корпорация Майкрософт предоставляет набор средств и служб, помогающих пользователям переносить различные исходные базы данных в разные целевые среды.
В этой статье кратко рассматриваются средства, доступные для миграции на SQL Server и SQL Azure.
Azure Database Migration Service (DMS)
Служба Azure Database Migration Service обеспечивает простой перенос из источников базы данных SQL Server в предложения SQL Azure с минимальным временем простоя. Database Migration Service предоставляет устойчивый и надежный конвейер миграции, требующий минимального участия пользователей во время общего процесса миграции.
В azure Database Migration Service в настоящее время мы предлагаем две версии:
- Служба миграции баз данных Azure доступна через расширение миграции SQL Azure для Azure Data Studio, портал Azure, PowerShell и Azure CLI.
Используйте последнюю версию Azure Database Migration Service в следующих сценариях:
- Перенесите обе базы данных в Azure SQL, особенно при масштабных миграциях и для обширных миграций с точки зрения количества и размера баз данных.
- Перенос баз данных в базу данных Azure.
- Доступ к Службе azure Database Migration Service (классической) можно получить с помощью портала Azure, PowerShell и Azure CLI. Это более старая версия Azure Database Migration Service, которая предлагает модернизацию базы данных в Azure и такие сценарии поддержки, как PostgreSQL, MySQL и MongoDB.
Note
DMS(classic) — сценарии SQL находятся на пути к устареванию. Refer here
Дополнительные сведения см. в документации по Azure Database Migration Service.
Azure Migrate
Служба "Миграция Azure" предоставляет централизованный центр для идентификации и оценки локальных серверов, инфраструктуры, приложений и данных в больших масштабах для переноса в Azure. Служба "Миграция Azure" обеспечивает единую миграцию между серверами, базами данных и приложениями.
Используйте службу "Миграция Azure" для обнаружения всех экземпляров SQL Server в центре обработки данных, оценки зависимостей приложений, понимания готовности этих экземпляров SQL Server, перенесенных в SQL Azure, и получения рекомендаций Майкрософт, таких как оптимальный вариант развертывания SQL Azure и правильный номер SKU, который может соответствовать требованиям к производительности для рабочих нагрузок. Вы также можете получить ежемесячные оценки, запуская эти базы данных на Azure SQL для ваших лицензионных преимуществ.
Используйте службу "Миграция Azure" в следующих сценариях:
- Оценка и обнаружение ресурсов данных SQL Server.
- Получите рекомендации по развертыванию SQL Azure, целевые размеры и ежемесячные оценки.
- Перенесите весь набор данных в SQL Server на виртуальные машины Azure.
Дополнительные сведения см. в документации по миграции Azure.
Помощник по миграции SQL Server (SSMA)
Помощник по миграции SQL Server (SSMA) — это средство, предназначенное для автоматизации миграции базы данных в SQL Server и Azure SQL из альтернативных ядров СУБД.
Используйте SSMA в следующем сценарии:
- Перенос баз данных Microsoft Access, DB2, MySQL, Oracle и SAP ASE в SQL Server.
- Перенос баз данных Microsoft Access, DB2, MySQL, Oracle и SAP ASE в SQL Azure.
Дополнительные сведения см. в документации помощника по миграции SQL Server.
Quick comparison
Используйте следующую диаграмму для сравнения возможностей средств миграции SQL:
Capability | Azure Migrate | Компонент миграции SQL | SSMA | DMS (classic) | Расширение Azure Data Studio (DMS) |
---|---|---|---|---|---|
Обнаружение и оценка ресурсов данных SQL | At scale | Yes | No | No | Yes |
Перенос объектов SQL Server в базу данных SQL или управляемый экземпляр SQL | No | No | No | NA (deprecated) | Yes |
Поднять и перенести SQL Server на SQL Server на виртуальной машине Azure | Yes | No | No | No | No |
Миграция (или обновление) SQL Server на SQL Server на виртуальной машине Azure | No | Yes | No | No | Да (только миграция) |
Перенос объектов, отличных от SQL (Oracle, Access, DB2 и т. д.) |
No | No | Yes | No | No |
Перенос баз данных с открытым исходным кодом (MySQL, PostgreSQL, MariaDB и т. д.) |
No | No | No | Yes | No |
Related content
- Приступите к миграции на SQL Server из другой системы управления базами данных, миграции на Azure SQL, или оценке вашего SQL-ресурса с помощью Azure Migrate. on