Amazon DMS 的目标
您可以在不同的 Amazon DMS 功能中使用不同的目标数据存储。以下各节包含每项 Amazon DMS 功能支持的目标数据存储列表。
数据迁移的目标端点
在使用 Amazon DMS 进行数据迁移时,可以将以下数据存储作为目标终端节点。
本地实例数据库和 Amazon EC2 实例数据库
-
Oracle 版本 10g、11g、12c、18c 以及 19c(Enterprise、Standard、Standard One 和 Standard Two 版)
-
Microsoft SQL Server 版本 2005、2008、2008R2、2012、2014、2016、2017、2019 和 2022(Enterprise、Standard、Workgroup 和 Developer 版)
注意
Amazon DMS 不支持 SQL Server Web 和 Express 版本。
-
MySQL 版本 5.5、5.6、5.7、8.0 和 8.4
-
MariaDB(支持作为与 MySQL 兼容的数据目标)版本 10.0.24 到 10.0.28、10.2、10.3、10.4、10.5、10.6 以及 11.4.3 至 11.4.5。
注意
在所有支持 MySQL 的 Amazon DMS 版本中,均支持 MariaDB 作为目标。
-
PostgreSQL 9.4 及更高版本(对于版本 9.x)、10.x、11.x、12.x、13.x、14.x、15.x、16.x 和 17.x。
注意
-
Amazon DMS 的 3.5.1 及更高版本中仅支持 PostgreSQL 15.x 版本。
-
Amazon DMS 的 3.5.3 及更高版本中仅支持 PostgreSQL 16.x 版本。
-
Amazon DMS 的 3.6.1 及更高版本中仅支持 PostgreSQL 17.x 版本。
-
-
SAP Adaptive Server Enterprise(ASE)版本 15、15.5、15.7、16 及更高版本
-
Redis OSS 版本 6.x
Amazon RDS 实例数据库、Amazon Redshift、Amazon Redshift Serverless、Amazon DynamoDB、Amazon S3、Amazon OpenSearch Service、Amazon ElastiCache(Redis OSS)、Amazon Kinesis Data Streams、Amazon DocumentDB、Amazon Neptune 和 Apache Kafka
-
Oracle 版本 11g(版本 11.2.0.3.v1 及更高版本)、12c、18c 以及 19c(Enterprise、Standard、Standard One 和 Standard Two 版)
-
Microsoft SQL Server 版本 2012、2014、2016、2017、2019 和 2022(Enterprise、Standard、Workgroup 和 Developer 版)
注意
Amazon DMS 不支持 SQL Server Web 和 Express 版本。
-
MySQL 版本 5.5、5.6、5.7、8.0 和 8.4。
-
MariaDB(支持作为与 MySQL 兼容的数据目标)版本 10.0.24 到 10.0.28、10.2、10.3、10.4、10.5、10.6 以及 11.4.3 至 11.4.5。
注意
在所有支持 MySQL 的 Amazon DMS 版本中,均支持 MariaDB 作为目标。
-
PostgreSQL 版本 10.x、11.x、12.x、13.x、14.x、15.x、16.x 和 17.x。
注意
-
Amazon DMS 的 3.5.1 及更高版本中仅支持 PostgreSQL 15.x 版本。
-
Amazon DMS 的 3.5.3 及更高版本中仅支持 PostgreSQL 16.x 版本。
-
Amazon DMS 的 3.6.1 及更高版本中仅支持 PostgreSQL 17.x 版本。
-
-
IBM Db2 LUW 版本 11.1 和 11.5
-
Amazon Aurora MySQL 兼容版
-
Amazon Aurora PostgreSQL-Compatible Edition
-
Amazon Aurora PostgreSQL Limitless
-
Amazon Aurora Serverless v2
-
Amazon Redshift
-
Amazon Redshift Serverless
-
Amazon S3
-
Amazon DynamoDB
-
Amazon OpenSearch Service
-
Amazon ElastiCache(Redis OSS)
-
Amazon Kinesis Data Streams
-
Amazon DocumentDB (with MongoDB compatibility)
-
Amazon Neptune
-
Apache Kafka – Amazon Managed Streaming for Apache Kafka(Amazon MSK)
和自管理 Apache Kafka -
适用于 Aurora PostgreSQL(版本 15.3/14.8 及更高版本)的 Babelfish(版本 3.2.0 及更高版本)
有关使用特定目标的信息,请参阅使用 Amazon DMS 端点。
有关支持的源端点的信息,请参阅数据迁移的源端点。
DMS Fleet Advisor 的目标数据库
DMS Fleet Advisor 使用以下目标数据库的最新版本生成目标建议。
-
Amazon Aurora MySQL
-
Amazon Aurora PostgreSQL
-
Amazon RDS for MySQL
-
Amazon RDS for Oracle
-
Amazon RDS for PostgreSQL
-
Amazon RDS for SQL Server
有关 DMS Fleet Advisor 中目标建议的信息,请参阅使用 Amazon DMS Fleet Advisor 目标建议功能。
有关支持的源数据库的信息,请参阅DMS Fleet Advisor 的源数据库。
DMS 架构转换的目标数据提供程序
DMS 架构转换支持将以下数据提供程序作为迁移项目的目标。
-
Amazon Aurora MySQL 8.0.32
-
Amazon Aurora PostgreSQL 14.x、15.x、16.x
-
Amazon RDS for MySQL 8.0.23
-
Amazon RDS for PostgreSQL 14.x、15.x、16.x
-
Amazon Redshift
-
Amazon RDS for Db2 版本 11.5。
有关使用特定目标的信息,请参阅在 DMS 架构转换中创建和设置目标数据提供程序。
有关支持的源数据库的信息,请参阅DMS 架构转换的源数据提供程序。
DMS 同构数据迁移的目标数据提供程序
对于同构数据迁移,您可以使用以下数据提供程序作为目标。
-
Amazon Aurora MySQL 版本 5.7 和 8.0
-
Amazon Aurora PostgreSQL 版本 10.4 至 16.x
-
Amazon Aurora Serverless v2
-
Amazon RDS for MySQL 版本 5.7 和 8.0
-
Amazon RDS for MariaDB 版本 10.2x
-
Amazon RDS for PostgreSQL 版本 10.4 至 16.x
-
Amazon DocumentDB 版本 4.0、5.0 和 DocumentDB 弹性集群
有关使用特定目标的信息,请参阅创建和设置目标数据库以处理 Amazon DMS 架构转换。
有关支持的源数据库的信息,请参阅DMS 同构数据迁移的源数据提供程序。