如何使用 AWS DMS 将我的数据从一个数据库引擎迁移到另一个数据库引擎?

1 分钟阅读
0

我想使用 AWS Database Migration Service(AWS DMS)将我的数据从一个数据库引擎迁移到另一个数据库引擎。

简短描述

使用 AWS DMS 迁移关系数据库、数据仓库、NoSQL 数据库和其他类型的数据存储。AWS DMS 支持同构(具有相同引擎的两个数据库之间)和异构(不同的数据库引擎之间)迁移。例如,从 Oracle 数据库到 Oracle 数据库是同构迁移,而从 Oracle 到 MySQL 则是异构迁移。

使用 AWS DMS 时,源或目标数据库必须位于 AWS 服务上。例如,您可以使用 AWS DMS 从本地数据库迁移到 AWS,或者从 AWS 数据库服务迁移到本地环境。

解决方法

AWS DMS 只创建有效迁移数据所需的最小数量的对象。但是,您可以迁移大部分或全部源架构。如果执行同构迁移,则可以使用引擎的本机工具迁移架构,以仅导出和导入该架构。如果您的迁移是异构的,则可以使用 AWS Schema Conversion Tool(AWS SCT)生成完整的目标架构。有关详细信息,请参阅 AWS SCT 入门

如果 AWS DMS 满足您的目标数据库引擎的需求,请按照设置 AWS Database Migration Service 中的步骤进行操作。然后,确认 AWS DMS 复制实例可以连接到源数据库和目标数据库。有关常见联网方案的详细信息,请参阅 AWS Database Migration Service 中的安全性

当您准备好迁移数据时,请参阅 AWS Database Migration Service 入门

相关信息

对 AWS Database Migration Service 中的迁移任务进行故障排除

数据库迁移分步演练

关系数据库的迁移策略

AWS 官方
AWS 官方已更新 1 年前
没有评论