什么是Azure Database Migration Service?

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

Azure DMS 可通过 Azure 门户、PowerShell 和 Azure 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 区域可用性的最新信息,请参阅按区域提供的产品。