今天就跟大家聊聊有关Azure DMS的详细介绍和部署,相信大部分人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,话不多说,一起往下看吧。
数据库迁移服务(DMS)。DMS是专门用来做各种源数据平台到Azure的迁移工具,涵盖了包括oracle,mysql,sql server等多种主流数据库,不仅可以实现同构的迁移,设置还可以做异构的数据迁移,可谓Azure数据迁移的大杀器
Azure DMS不仅仅可以做离线迁移,同时还可以做各种数据库的在线迁移,最大程度地减少宕机时间
目前来说,DMS主要支持的场景如下表所示
脱机(一次性)迁移支持
下表显示了 Azure 数据库迁移服务对脱机迁移的支持。
目标 | Source | 支持 | 状态 |
---|
Azure SQL DB | SQL Server | ✔ | GA |
| RDS SQL |
|
|
| Oracle |
|
|
Azure SQL DB MI | SQL Server | ✔ | GA |
| RDS SQL |
|
|
| Oracle |
|
|
Azure SQL VM | SQL Server | ✔ | GA |
| Oracle |
|
|
Azure Cosmos DB | MongoDB | ✔ | GA |
Azure DB for MySQL | MySQL |
|
|
| RDS MySQL |
|
|
用于 PostgreSQL 的 Azure DB | PostgreSQL |
|
|
| RDS PostgreSQL |
|
|
联机(连续同步)迁移支持
下表显示了 Azure 数据库迁移服务对联机迁移的支持。
目标 | Source | 支持 | 状态 |
---|
Azure SQL DB | SQL Server | ✔ | GA |
| RDS SQL | ✔ | GA |
| Oracle |
|
|
Azure SQL DB MI | SQL Server | ✔ | GA |
| RDS SQL | ✔ | GA |
| Oracle | ✔ | 个人预览版 |
Azure SQL VM | SQL Server |
|
|
| Oracle |
|
|
Azure Cosmos DB | MongoDB | ✔ | GA |
Azure DB for MySQL | MySQL | ✔ | GA |
| RDS MySQL | ✔ | GA |
用于 PostgreSQL 的 Azure DB | PostgreSQL | ✔ | GA |
| RDS PostgreSQL | ✔ | GA |
| Oracle | ✔ | 公共预览版 |
可以看到,支持的场景非常的多!数据迁移从此不再是个难题,下边首先来简单看下DMS的部署方法
DMS的创建非常简单,在Portal上填写一些基本信息即可,目前在中国还仅仅支持东二区
可以选择一个VNET部署DMS
接下来就可以创建迁移的project了!
在VNET里可以看到有个网卡的信息,说明DMS底层应该还是靠一些vm或者container之类的实现的
关于Azure DMS的详细介绍和部署就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。