使用 DMS 架构转换 - AWS 数据库迁移服务

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

使用 DMS 架构转换

DMS 架构转换会将现有数据库架构和大部分数据库代码对象,转换为与目标数据库兼容的格式。

DMS 架构转换可以自动执行将联机事务处理(OLTP)数据库架构转换为 Amazon RDS for MySQL 或 RDS for PostgreSQL 的大部分过程。源数据库和目标数据库引擎包含许多不同的特性和功能,DMS 架构转换尽可能尝试创建等效架构。对于无法直接转换的数据库对象,DMS 架构转换提供了一系列操作供您执行。

要转换数据库架构,请使用以下过程:

  • 在转换数据库架构之前,设置在转换过程中更改数据库对象名称的转换规则。

  • 创建数据库迁移评测报告,以评测迁移的复杂性。此报告提供了有关 DMS 架构转换无法自动转换的架构元素的详细信息。

  • 转换源数据库存储和代码对象。DMS 架构转换会创建转换后的数据库对象的本地版本。您可以在迁移项目中访问这些转换后的对象。

  • 将转换后的代码另存为 SQL 文件,以查看、编辑或处理转换操作项。或者,将转换后的代码直接应用于目标数据库。

要转换数据仓库架构,请使用桌面 AWS Schema Conversion Tool。有关更多信息,请参阅《AWS Schema Conversion Tool 用户指南》中的将数据仓库架构转换为 Amazon Redshift