什么是Azure Database Migration Service?

Azure Database Migration Service(Azure DMS)是一项完全托管的服务,旨在实现从多个数据库源到Azure数据平台的无缝迁移,且停机时间最短(联机迁移)。

Azure DMS 可通过 Azure 门户PowerShellAzure CLI 获取。

目前支持 SQL 数据库向 Azure 现代化。 为了改进功能和可支持性,请考虑使用 DMS 迁移到Azure SQL Database。

比较版本

下表比较了 Azure DMS 版本的功能:

功能 DMS (Azure门户) 注释
Assessment 评估源的兼容性。
SKU 建议 基于对源的评估为目标提供 SKU 建议。
Azure SQL Database - 脱机迁移 Yes 脱机迁移到Azure SQL Database。
Azure SQL Managed Instance - 联机迁移 Yes 迁移到在线的 Azure SQL 托管实例,停机时间最少。
Azure SQL Managed Instance - 脱机迁移 Yes 迁移到脱机状态的 Azure SQL 托管实例。
Azure SQL 虚拟机上的SQL Server - 联机迁移 Yes 在 Azure VM 上联机迁移到 SQL Server,尽量减少停机时间。
Azure SQL 虚拟机上的SQL Server - 脱机迁移 Yes 脱机迁移到 Azure VM 上的SQL Server。
迁移登录名 将登录名从源迁移到目标。
迁移架构 Yes 将架构从源迁移到目标。
Azure门户支持 Yes 使用 Azure 门户创建和监视迁移。
区域可用性 Yes 有关区域可用性,请参阅按区域可用的产品。
改进了用户体验 Yes DMS 更快、更安全且更易于进行故障排除。
自动化 Yes DMS 支持 PowerShell 和Azure CLI。
专用终结点 Yes 使用专用终结点连接到您的源和目标。
TDE 支持 迁移使用 TDE 加密的数据库。

使用熟悉的工具将数据库迁移到Azure

Azure DMS 集成了现有工具和服务的一些功能。 它为客户提供高度可用的综合解决方案。

该服务提供建议,指导你在迁移之前完成所需的更改。 需要由你来执行任何所需的修正工作。

Azure DMS 在准备好开始迁移过程时执行所有必需的步骤。 知道该过程利用了Azure的最佳实践,您可以放心地启动迁移项目,无需后顾之忧。

区域可用性

有关 Azure DMS 区域可用性的最新信息,请参阅按区域提供的产品