

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

# 的来源 AWS DMS
<a name="CHAP_Introduction.Sources"></a>

您可以在不同的 AWS DMS 功能中使用不同的源数据存储。以下各节包含每项 AWS DMS 功能支持的源数据存储列表。

**Topics**
+ [数据迁移的源端点](#CHAP_Introduction.Sources.DataMigration)
+ [DMS Fleet Advisor 的源数据库](#CHAP_Introduction.Sources.FleetAdvisor)
+ [DMS 架构转换的源数据提供程序](#CHAP_Introduction.Sources.SchemaConversion)
+ [DMS 同构数据迁移的源数据提供程序](#CHAP_Introduction.Sources.HomogeneousDataMigrations)

## 数据迁移的源端点
<a name="CHAP_Introduction.Sources.DataMigration"></a>

在使用 AWS DMS进行数据迁移时，可以将以下数据存储作为源终端节点。

**本地和 EC2 实例数据库**
+ Oracle 10.2 及更高版本（对于版本 10.x）、11g 直至 12.2、18c 以及 19c（Enterprise、Standard、Standard One 和 Standard Two 版）
+ Microsoft SQL Server 版本 2008（在 DMS v3.5.4 中支持）、2008R2（在 DMS v3.5.4 中支持）、2012、2014、2016、2017、2019 和 2022。
  + Enterprise、Standard、Workgroup、Developer 和 Web 版本支持完全加载复制。
  + Enterprise、Standard（2016 版及更高版本）和 Developer 版本不仅支持完全加载复制，还支持 CDC（持续）复制。
  + 不支持 Express 版本。
+ MySQL 版本 5.5、5.6、5.7、8.0 和 8.4
**注意**    
**MySQL 和 DMS 的兼容性**    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_cn/dms/latest/userguide/CHAP_Introduction.Sources.html)
+ MariaDB（支持作为兼容 MySQL 的数据源）版本 10.0（仅限 10.0.24 及更高版本）、10.2、10.3、10.4、10.5、10.6、10.11 和 11.4.3 至 11.4.7。
**注意**  
所有支持 MySQL 的 AWS DMS 版本都支持将 MariaDB 作为源代码。
+ PostgreSQL 版本 9.4 及更高版本（适用于 9.x 版本）、10.x、11.x、12.x、13.x 14.x、15.x、16.x、17.x 和 18.x。
**注意**  
AWS DMS 在 3.5.3 及更高版本中仅支持 PostgreSQL 版本 9.x、10.x、11.x、12.x、13.x、14.x、15.x 和 16.x。
AWS DMS [在版本 3.5.4（参见限制）及更高版本中仅支持 PostgreSQL 17.x 和 18.x 版本。](CHAP_Source.PostgreSQL.html#CHAP_Source.PostgreSQL.ReadReplica)
+ MongoDB 版本 3.x、4.0、4.2、4.4、5.0、6.0、7.0 和 8.0。
+ SAP Adaptive Server Enterprise（ASE）版本 12.5、15、15.5、15.7、16 及更高版本
+ 适用于 Linux、UNIX 和 Windows (Db2 LUW) 的 IBM Db2 版本：
  + 版本 9.7，所有修复包
  + 版本 10.1，所有修复包
  + 版本 10.5，除修复包 5 之外的所有修复包。
  + 版本 11.1，所有修复包
  + 版本 11.5，仅修复包零的模组（0-8）
+ 适用于 z/OS 版本 12 的 IBM Db2

**第三方托管数据库服务：**
+ Microsoft Azure SQL 数据库
+ Microsoft Azure PostgreSQL Flexible Server 版本 11.2、12.15、13.11 和 15.3。
+ Microsoft Azure MySQL Flexible Server 5.7 和 8。
+ Google Cloud for MySQL 版本 5.6、5.7 和 8.0。
+ Google Cloud for PostgreSQL 版本 9.6、10、11、12、13、14 和 15。
+ OCI MySQL Heatwave 版本 8.0.34。

**Amazon RDS 实例数据库，和 Amazon Simple Storage Service（Amazon S3）**
+ Oracle 11g（版本 11.2.0.4 及更高版本）直至 12.2、18c 以及 19c（Enterprise、Standard、Standard One 和 Standard Two 版）。
+ Microsoft SQL Server 版本 2016、2017、2019 和 2022（Enterprise、Standard、Workgroup 和 Developer 版）。有关更多信息，请参阅《Amazon RDS 用户指南》中的 [Amazon RDS for Microsoft SQL Server](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_SQLServer.html)。
**注意**  
AWS DMS 不支持 SQL 服务器 Express。仅完全加载复制支持 Web 版本。
+ MySQL 版本 5.5、5.6、5.7、8.0 和 8.4。
**注意**    
**MySQL 和 DMS 的兼容性**    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_cn/dms/latest/userguide/CHAP_Introduction.Sources.html)
+ MariaDB（支持作为兼容 MySQL 的数据源）版本 10.0.24 至 10.0.28、10.2、10.3、10.4、10.5、10.6、10.11 和 11.4.3 至 11.4.7。
**注意**  
所有支持 MySQL 的 AWS DMS 版本都支持将 MariaDB 作为源代码。
+ PostgreSQL 版本 10.x、11.x、12.x、13.x、14.x、15.x、16.x、17.x 和 18.x。
**注意**  
AWS DMS 在 3.5.3 及更高版本中仅支持 PostgreSQL 版本 10.x、11.x、12.x、13.x、14.x、15.x 和 16.x。
AWS DMS [在版本 3.5.4（参见限制）及更高版本中仅支持 PostgreSQL 17.x 和 18.x 版本。](CHAP_Source.PostgreSQL.html#CHAP_Source.PostgreSQL.ReadReplica)
+ 与 MySQL 兼容的 Amazon Aurora（支持作为与 MySQL 兼容的数据来源）。
+ 与 PostgreSQL 兼容的 Amazon Aurora（支持作为与 PostgreSQL 兼容的数据来源）。
+ Amazon S3
+ Amazon DocumentDB（兼容 MongoDB）版本 3.6、4.0 和 5.0。
+ 适用于 IBM Db2 LUW 的 Amazon RDS。

有关使用特定来源的信息，请参阅[使用 AWS DMS 端点](CHAP_Endpoints.md)。

有关支持的目标端点的信息，请参阅[数据迁移的目标端点](CHAP_Introduction.Targets.md#CHAP_Introduction.Targets.DataMigration)。

## DMS Fleet Advisor 的源数据库
<a name="CHAP_Introduction.Sources.FleetAdvisor"></a>

DMS Fleet Advisor 支持以下源数据库。
+ Microsoft SQL Server 版本 2012 直至版本 2019
+ MySQL 版本 5.6 直至版本 8
+ Oracle 版本 11g 第 2 版直至 12c、19c 和 21c
+ PostgreSQL 版本 9.6 直至版本 13

有关使用特定源的信息，请参阅[为 AWS DMS Fleet Advisor 创建数据库用户](fa-database-users.md)。

有关 DMS Fleet Advisor 用来生成目标建议的数据库列表，请参阅 [DMS Fleet Advisor 的目标](CHAP_Introduction.Targets.md#CHAP_Introduction.Targets.FleetAdvisor)。

## DMS 架构转换的源数据提供程序
<a name="CHAP_Introduction.Sources.SchemaConversion"></a>

DMS 架构转换支持将以下数据提供程序作为迁移项目的源。
+ Microsoft SQL Server 版本 2008 R2、2012、2014、2016、2017、2019 和 2022
+ Oracle 版本 10.2 及更高版本、11g 直至 12.2、18c 和 19c，以及 Oracle 数据仓库
+ PostgreSQL 版本 9.2 及更高版本
+ MySQL 版本 5.5、5.6、5.7 和 8.0。
+ 适用于 Linux、UNIX 和 Windows 的 IBM Db2 版本 9.1、9.5、9.7、10.1、10.5、11.1 和 11.5
+ 适用于 z/OS 版本 12 的 IBM Db2
+ SAP ASE (Sybase ASE) 版本 16

**注意**  
DMS 架构转换支持本主题中列出的所有 Amazon RDS 版本源。

您的源数据提供程序可以是自管理引擎，可运行在本地，也可运行在 Amazon Elastic Compute Cloud（Amazon EC2）实例上。

有关使用特定源的信息，请参阅[在 DMS 架构转换中创建源数据提供程序](data-providers-source.md)。

有关支持的目标数据库的信息，请参阅[DMS 架构转换的目标数据提供程序](CHAP_Introduction.Targets.md#CHAP_Introduction.Targets.SchemaConversion)。

与 DMS 架构转换相比， AWS Schema Conversion Tool (AWS SCT) 支持的源数据库和目标数据库更多。有关 AWS SCT 支持的数据库的信息，请参阅[什么是 AWS Schema Conversion Tool](https://docs.aws.amazon.com/SchemaConversionTool/latest/userguide/CHAP_Welcome.html)。

## DMS 同构数据迁移的源数据提供程序
<a name="CHAP_Introduction.Sources.HomogeneousDataMigrations"></a>

您可以使用以下数据提供程序作为源，以便向本地和 EC2 实例数据库进行同构数据迁移。
+ MySQL 版本 5.7 和 8.0
+ MariaDB 版本 10.2x
+ PostgreSQL 版本 10.4 到 16.x。
+ MongoDB 版本 4.x、5.x、6.0、7.0、8.0
+ Amazon DocumentDB 版本 3.6、4.0、5.0

您可以使用以下数据提供程序作为源，以便向 Amazon Relational Database Service 实例数据库进行同构数据迁移。
+ Aurora MySQL 版本 5.7 和 8.0
+ RDS for MySQL 版本 5.7 和 8.0
+ RDS for MariaDB 版本 10.2.x
+ Aurora PostgreSQL 版本 11.x 到 17.x
+ 适用于 PostgreSQL 的 RDS 版本 11.x 到 17.x

您的源数据提供程序可以是自管理引擎，可运行在本地，也可运行在 Amazon EC2 实例上。此外，您还可以使用 Amazon RDS 数据库实例作为源数据提供程序。

有关使用特定源的信息，请参阅[为同构数据迁移创建源数据提供器 AWS DMS](dm-data-providers-source.md)。

有关支持的目标数据库的信息，请参阅[DMS 同构数据迁移的目标数据提供程序](CHAP_Introduction.Targets.md#CHAP_Introduction.Targets.HomogeneousDataMigrations)。