Azure Database Migration Service поддерживаемых сценариев
Azure Database Migration Service поддерживает различные сценарии миграции баз данных (исходные и целевые пары) для автономной (однократной) и сетевой миграции баз данных (непрерывная синхронизация). Новые сценарии добавляются со временем, чтобы расширить охват Database Migration Service сценариев. Эта статья обновляется со временем, чтобы получить список сценариев миграции, которые в настоящее время поддерживаются Database Migration Service, и их состояние доступности, предварительная версия или общедоступная версия.
Автономная миграция и миграция с подключением к сети
В Database Migration Service можно перенести базы данных в автономном режиме или пока они находятся в сети. При автономной миграции время простоя приложения начинается при запуске миграции. Чтобы ограничить время простоя временем перехода в новую среду после миграции, используйте миграцию по сети . Рекомендуется протестировать автономную миграцию, чтобы определить, допустимо ли время простоя. Если ожидаемое время простоя неприемлемо, выполните миграцию по сети.
Состояние сценария миграции
Состояние сценариев миграции, поддерживаемых Database Migration Service, зависит от времени. Как правило, сценарии впервые выпускаются в предварительной версии. В предварительной версии пользователи Database Migration Service могут опробовать сценарии миграции непосредственно в пользовательском интерфейсе. Регистрация не требуется. Сценарии миграции с состоянием предварительной версии могут быть доступны не во всех регионах, и они могут быть изменены до окончательного выпуска.
После предварительной версии состояние сценария изменится на общедоступную версию . Общедоступная версия является окончательным состоянием выпуска. Сценарии с состоянием общедоступной версии имеют полную функциональность и доступны всем пользователям.
Поддерживаемые сценарии миграции
В таблицах в следующих разделах отображается состояние конкретных сценариев миграции, поддерживаемых в Database Migration Service.
Примечание
Если поддерживаемый сценарий не отображается в пользовательском интерфейсе, обратитесь за сведениями в службу "Миграция баз данных Azure ".
Поддержка автономной (однократной) миграции
В следующей таблице описывается текущее состояние поддержки Database Migration Service для автономных миграций.
Целевой объект | Источник | Поддержка | Состояние |
---|---|---|---|
База данных SQL Azure | SQL Server 1 | Да | GA |
Amazon RDS SQL Server | Да | GA | |
Oracle; | Нет | ||
Управляемый экземпляр Базы данных SQL Azure | SQL Server 1 | Да | GA |
Amazon RDS SQL Server | Да | GA | |
Oracle; | Нет | ||
Виртуальная машина Azure SQL | SQL Server 1 | Да | GA |
Amazon RDS SQL Server | Да | GA | |
Oracle; | Нет | ||
Azure Cosmos DB | MongoDB | Да | GA |
База данных Azure для MySQL (Отдельный сервер). | MySQL | Да | GA |
Amazon RDS MySQL | Да | GA | |
База данных Azure для MySQL 2 | Да | GA | |
База данных Azure для MySQL — гибкий сервер | MySQL | Да | GA |
Amazon RDS MySQL | Да | GA | |
База данных Azure для MySQL 2 | Да | GA | |
База данных Azure для PostgreSQL — один сервер | PostgreSQL | Нет | |
Amazon RDS PostgreSQL | Нет | ||
Гибкий сервер Базы данных Azure для PostgreSQL | PostgreSQL | Нет | |
Amazon RDS PostgreSQL | Нет | ||
База данных Azure для PostgreSQL с Гипермасштабированием (Citus) | PostgreSQL | Нет | |
Amazon RDS PostgreSQL | Нет |
1 Автономная миграция с помощью расширения миграции Azure SQL для Azure Data Studio поддерживается для Управляемый экземпляр SQL Azure, SQL Server в Azure Виртуальные машины и базы данных Azure SQL. Дополнительные сведения см. в статье Перенос баз данных с помощью расширения миграции Azure SQL для Azure Data Studio.
2 Если база данных-источник уже находится на платформе Как услуга Azure (PaaS), например База данных Azure для MySQL или База данных Azure для PostgreSQL, при создании действия миграции выберите соответствующий механизм. Например, если вы выполняете миграцию с База данных Azure для MySQL — отдельный сервер на База данных Azure для MySQL — гибкий сервер, выберите MySQL в качестве исходного ядра при создании сценария. Если вы выполняете миграцию с База данных Azure для PostgreSQL — отдельный сервер на База данных Azure для PostgreSQL — гибкий сервер, при создании сценария выберите PostgreSQL в качестве исходного ядра.
Поддержка миграции с подключением к сети (непрерывная синхронизация)
В следующей таблице описывается текущее состояние поддержки Database Migration Service для миграций по сети.
Целевой объект | Источник | Поддержка | Состояние |
---|---|---|---|
База данных SQL Azure | SQL Server 1 | Нет | |
Amazon RDS SQL | Нет | ||
Oracle; | Нет | ||
Azure SQL база данных | SQL Server 1 | Да | GA |
Amazon RDS SQL | Да | GA | |
Oracle; | Нет | ||
Виртуальная машина Azure SQL | SQL Server 1 | Да | GA |
Amazon RDS SQL | Да | GA | |
Oracle; | Нет | ||
Azure Cosmos DB | MongoDB | Да | GA |
База данных Azure для MySQL — гибкий сервер | База данных Azure для MySQL (Отдельный сервер). | Да | GA |
MySQL | Да | GA | |
Amazon RDS MySQL | Да | GA | |
База данных Azure для PostgreSQL — один сервер | PostgreSQL | Да | GA |
База данных Azure для PostgreSQL — отдельный сервер 2 | Да | GA | |
Amazon RDS PostgreSQL | Да | GA | |
Гибкий сервер Базы данных Azure для PostgreSQL | PostgreSQL | Да | GA |
База данных Azure для PostgreSQL — отдельный сервер 2 | Да | GA | |
Amazon RDS PostgreSQL | Да | GA | |
База данных Azure для PostgreSQL с Гипермасштабированием (Citus) | PostgreSQL | Да | GA |
Amazon RDS PostgreSQL | Да | GA |
1 Миграция по сети (минимальное время простоя) с помощью расширения миграции Azure SQL для Azure Data Studio поддерживается для Управляемый экземпляр SQL Azure и SQL Server в целевых объектах Azure Виртуальные машины. Дополнительные сведения см. в статье Перенос баз данных с помощью расширения миграции Azure SQL для Azure Data Studio.
2 Если база данных-источник уже находится в Azure PaaS, например База данных Azure для MySQL или База данных Azure для PostgreSQL, при создании действия миграции выберите соответствующую подсистему. Например, при миграции с База данных Azure для MySQL — отдельный сервер на База данных Azure для MySQL — гибкий сервер, при создании сценария выберите MySQL в качестве исходного обработчика. Если вы выполняете миграцию с База данных Azure для PostgreSQL — отдельный сервер на База данных Azure для PostgreSQL — гибкий сервер, при создании сценария выберите PostgreSQL в качестве исходного механизма.
Дальнейшие действия
- Узнайте больше о доступности Azure Database Migration Service и регионах.