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 в качестве исходного механизма.

Дальнейшие действия