Поддерживаемые сценарии Azure Database Migration Service

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

Автономная миграция и миграция с подключением к сети

В сервисе миграции баз данных, можно переносить базы данных в офлайн или онлайн режиме. При автономной миграции время простоя приложения начинается при запуске миграции. Чтобы ограничить время простоя, необходимое для перехода к новой среде после миграции, используйте миграцию через Интернет . Рекомендуется протестировать автономную миграцию, чтобы определить допустимо ли время простоя. Если ожидаемое время простоя недопустимо, выполните миграцию по сети.

Состояние сценария миграции

Состояние сценариев миграции, поддерживаемых Database Migration Service, зависит со временем. Как правило, сценарии сначала выпускаются в предварительной версии. В предварительной версии пользователи Database Migration Service могут попробовать сценарии миграции непосредственно в пользовательском интерфейсе. Регистрация не требуется. Сценарии миграции с состоянием предварительной версии могут быть недоступны во всех регионах, и они могут быть изменены до окончательного выпуска.

После предварительной версии состояние сценария изменится на общедоступную доступность (GA). Общедоступная версия — это окончательное состояние выпуска. Сценарии со статусом общей доступности (GA) имеют полную функциональность и доступны всем пользователям.

Поддерживаемые сценарии миграции

В таблицах в следующих разделах показано состояние конкретных сценариев миграции, поддерживаемых в Database Migration Service.

Поддержка автономной (однократной) миграции

В следующей таблице описывается текущее состояние поддержки службы миграции Database Migration Service (DMS) для автономной миграции:

Цель Источник Поддержка Состояние
База данных SQL Azure SQL Server 1 Да [использование DMS] Общедоступная версия
Amazon RDS SQL Server Да [использование DMS] Общедоступная версия
Оракул Да [использование DMS через SSMA] Preview
Управляемый экземпляр Базы данных SQL Azure SQL Server 1 Да [использование DMS] Общедоступная версия
Amazon RDS SQL Server Да [использование DMS] Общедоступная версия
Оракул Да [использование DMS через SSMA] Preview
Виртуальная машина Azure SQL SQL Server 1 Да [использование DMS] Общедоступная версия
Amazon RDS SQL Server Да [использование DMS] Общедоступная версия
Оракул Да [использование DMS через SSMA] Preview
Azure Cosmos DB MongoDB Да Общедоступная версия
База данных Azure для MySQL — гибкий сервер MySQL Да Общедоступная версия
Amazon RDS MySQL Да Общедоступная версия
Amazon Aurora MySQL Да Общедоступная версия
Google Cloud SQL для MySQL Да Общедоступная версия
Percona MySQL Да Общедоступная версия
База данных Azure для MySQL 2 Да Общедоступная версия
Гибкий сервер Базы данных Azure для PostgreSQL PostgreSQL нет
Amazon RDS PostgreSQL нет

1 Автономные миграции с помощью Azure DMS поддерживаются для Управляемого экземпляра SQL Azure, SQL Server на виртуальных машинах Azure и Базы данных SQL Azure.

2 Если исходная база данных уже находится на платформе Azure как услуга (PaaS), например База данных Azure для MySQL или База данных Azure для PostgreSQL, выберите соответствующий механизм при создании действия миграции. Например, если вы переносите базу данных Azure для MySQL — гибкий сервер в другую базу данных Azure для MySQL — гибкий сервер, при создании сценария выберите MySQL в качестве исходного ядра. При миграции с Amazon RDS для PostgreSQL на гибкий сервер Базы данных Azure для PostgreSQL выберите PostgreSQL в качестве исходного ядра при создании сценария.

Поддержка миграции с подключением к сети (непрерывная синхронизация)

В следующей таблице описывается текущее состояние поддержки службы "Миграция баз данных" (DMS) для миграции по сети :

Цель Источник Поддержка Состояние
База данных SQL Azure SQL Server 1 нет
Amazon RDS SQL нет
Оракул нет
БАЗА ДАННЫХ SQL AZURE MI SQL Server 1 Да [использование DMS] Общедоступная версия
Amazon RDS SQL Да [использование DMS] GA (общедоступная версия)
Оракул нет
Виртуальная машина Azure SQL SQL Server 1 Да [использование DMS] Общедоступная версия
Amazon RDS SQL Да [использование DMS] Общедоступная версия
Оракул нет
Azure Cosmos DB MongoDB Да Общедоступная версия
База данных Azure для MySQL — гибкий сервер MySQL Да Общедоступная версия
Amazon RDS MySQL Да Общедоступная версия
Amazon Aurora MySQL Да Общедоступность
Google Cloud SQL для MySQL Да Общедоступная версия
Percona MySQL Да Общедоступная версия
База данных Azure для MySQL 2 Да Общедоступная версия
Гибкий сервер Базы данных Azure для PostgreSQL PostgreSQL Да Общедоступная версия
Amazon RDS PostgreSQL Да Общедоступная версия

1 Миграция через Интернет (минимальное время простоя) с помощью Azure DMS поддерживается для управляемого экземпляра SQL Azure и SQL Server на виртуальных машинах Azure.

2 Если исходная база данных уже находится в Azure PaaS, например База данных Azure для MySQL или База данных Azure для PostgreSQL, выберите соответствующий механизм при создании действия миграции. Например, если вы переносите базу данных Azure для MySQL — гибкий сервер в другую базу данных Azure для MySQL — гибкий сервер, при создании сценария выберите MySQL в качестве исходного ядра. Если вы переносите с Amazon RDS для PostgreSQL на гибкий сервер Базы данных Azure для PostgreSQL, при создании сценария выберите PostgreSQL в качестве исходного ядра.