可用于数据迁移方案的服务和工具

本文提供了在执行各种数据库和数据迁移方案及专门任务时可为你提供帮助的 Azure 与第三方服务和工具的矩阵。

以下各表介绍了可用来成功规划数据迁移以及完成其各个阶段的服务和工具。

备注

在以下各表中,标有星号 (*) 的项表示第三方工具。

迁移前阶段

Source 目标 应用数据访问
层评估
数据库
评估
性能
评估
SQL Server Azure SQL DB DAMT / DMA DMA
Cloud Atlas*
Cloudamize*
DEA
Cloudamize*
SQL Server Azure SQL DB MI DAMT / DMA DMA
Cloud Atlas*
Cloudamize*
DEA
Cloudamize*
SQL Server Azure SQL VM DAMT / DMA DMA
Cloud Atlas*
Cloudamize*
DEA
Cloudamize*
SQL Server Azure Synapse Analytics DAMT
RDS SQL Azure SQL DB、MI、VM DAMT / DMA DMA DEA
Oracle Azure SQL DB、MI、VM DAMT / SSMA SSMA
Oracle Azure Synapse Analytics DAMT / SSMA SSMA
Oracle Azure DB for PostgreSQL -
单个服务器
Ora2Pg*
MongoDB Cosmos DB Cloudamize* Cloudamize*
Cassandra Cosmos DB
MySQL Azure SQL DB、MI、VM DAMT / SSMA SSMA
Cloud Atlas*
MySQL 用于 MySQL 的 Azure DB
RDS MySQL 用于 MySQL 的 Azure DB
PostgreSQL Azure DB for PostgreSQL -
单个服务器
RDS PostgreSQL Azure DB for PostgreSQL -
单个服务器
DB2 Azure SQL DB、MI、VM DAMT / SSMA SSMA
访问 Azure SQL DB、MI、VM SSMA
Sybase - SAP ASE Azure SQL DB、MI、VM DAMT / SSMA SSMA
Sybase - SAP IQ Azure SQL DB、MI、VM

迁移阶段

Source 目标 架构 数据
(脱机)
数据
(联机)
SQL Server Azure SQL DB DMA
Cloudamize*
DMS
Cloudamize*
DMS
Cloudamize*
Attunity*
Striim*
SQL Server Azure SQL DB MI DMS
Cloudamize*
DMS
Cloudamize*
DMS
Cloudamize*
Attunity*
Striim*
SQL Server Azure SQL VM DMA
DMS
Cloudamize*
DMA
DMS
Cloudamize*
DMS
Cloudamize*
Attunity*
Striim*
SQL Server Azure Synapse Analytics
RDS SQL Azure SQL DB、MI、VM DMA DMA
DMS
DMS
Attunity*
Striim*
Oracle Azure SQL DB、MI、VM SSMA
SharePlex*
Ispirer*
SSMA
SharePlex*
Ispirer*
DMS
SharePlex*
Attunity*
Striim*
Oracle Azure Synapse Analytics SSMA
Ispirer*
SSMA
Ispirer*
DMS
SharePlex*
Attunity*
Striim*
Oracle Azure DB for PostgreSQL -
单个服务器
Ispirer* Ispirer* Ora2Pg*
MongoDB Cosmos DB DMS
Cloudamize*
DMS
Cloudamize*
DMS
Cloudamize*
Striim*
MySQL Azure SQL DB、MI、VM SSMA
Ispirer*
SSMA
Ispirer*
Attunity*
Striim*
MySQL 用于 MySQL 的 Azure DB MySQL dump* DMS
Attunity*
Striim*
RDS MySQL 用于 MySQL 的 Azure DB MySQL dump* DMS
Attunity*
Striim*
PostgreSQL Azure DB for PostgreSQL -
单个服务器
PG dump* DMS
Attunity*
Striim*
RDS PostgreSQL Azure DB for PostgreSQL -
单个服务器
PG dump* DMS
Attunity*
Striim*
DB2 Azure SQL DB、MI、VM SSMA
Ispirer*
SSMA
Ispirer*
Attunity*
Striim*
访问 Azure SQL DB、MI、VM SSMA SSMA SSMA
Sybase - SAP ASE Azure SQL DB、MI、VM SSMA
Ispirer*
SSMA
Ispirer*
Attunity*
Striim*
Sybase - SAP IQ Azure SQL DB、MI、VM Ispirer* Ispirer*

迁移后阶段

Source 目标 优化
SQL Server Azure SQL DB Cloud Atlas*
Cloudamize*
SQL Server Azure SQL DB MI Cloud Atlas*
Cloudamize*
SQL Server Azure SQL VM Cloud Atlas*
Cloudamize*
SQL Server Azure Synapse Analytics
RDS SQL Azure SQL DB、MI、VM
Oracle Azure SQL DB、MI、VM
Oracle Azure Synapse Analytics
Oracle Azure DB for PostgreSQL -
单个服务器
MongoDB Cosmos DB Cloudamize*
Cassandra Cosmos DB
MySQL Azure SQL DB、MI、VM
MySQL 用于 MySQL 的 Azure DB
RDS MySQL 用于 MySQL 的 Azure DB
PostgreSQL Azure DB for PostgreSQL -
单个服务器
RDS PostgreSQL Azure DB for PostgreSQL -
单个服务器
DB2 Azure SQL DB、MI、VM
访问 Azure SQL DB、MI、VM
Sybase - SAP ASE Azure SQL DB、MI、VM
Sybase - SAP IQ Azure SQL DB、MI、VM

后续步骤

有关 Azure 数据库迁移服务的概述,请参阅什么是 Azure 数据库迁移服务一文。