选择您的 Cookie 首选项

我们使用必要 Cookie 和类似工具提供我们的网站和服务。我们使用性能 Cookie 收集匿名统计数据,以便我们可以了解客户如何使用我们的网站并进行改进。必要 Cookie 无法停用,但您可以单击“自定义”或“拒绝”来拒绝性能 Cookie。

如果您同意,AWS 和经批准的第三方还将使用 Cookie 提供有用的网站功能、记住您的首选项并显示相关内容,包括相关广告。要接受或拒绝所有非必要 Cookie,请单击“接受”或“拒绝”。要做出更详细的选择,请单击“自定义”。

使用以下命令将数据库迁移到其 Amazon RDS 等效数据库中 AWS DMS

聚焦模式
使用以下命令将数据库迁移到其 Amazon RDS 等效数据库中 AWS DMS - AWS 数据库迁移服务

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

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

AWS Database Migration Service (AWS DMS) 中的同构数据迁移简化了自行管理的本地数据库向亚马逊关系数据库服务 (Amazon RDS) 等效数据库的迁移。例如,您可以使用同构数据迁移,将本地 PostgreSQL 数据库迁移到 Amazon RDS for PostgreSQL 或 Aurora PostgreSQL。对于同构数据迁移, AWS DMS 使用本机数据库工具提供简单且高性能 like-to-like的迁移。

同构数据迁移是无服务器的,这意味着它 AWS DMS 会自动扩展迁移所需的资源。通过同构数据迁移,您可以迁移数据、表分区、数据类型和辅助对象,例如函数、存储过程等。

总体而言,同构数据迁移使用实例配置文件、数据提供程序和迁移项目来操作。当您使用相同类型的兼容源和目标数据提供程序创建迁移项目时,将在其中 AWS DMS 部署一个运行数据迁移的无服务器环境。接下来, AWS DMS 连接到源数据提供器,读取源数据,将文件转储到磁盘上,然后使用本机数据库工具恢复数据。有关实例配置文件、数据提供器和迁移项目的更多信息,请参阅与数据提供者、实例配置文件和迁移项目合作 AWS DMS

有关支持的源数据库的列表,请参阅 DMS 同构数据迁移的源

有关支持的目标数据库列表,请参阅 DMS 同构数据迁移的目标

下图说明同构数据迁移的工作方式。

DMS 同构数据迁移功能的架构图。

以下各节提供了有关使用同构数据迁移的信息。

支持 AWS 区域

你可以在下面运行同构数据迁移。 AWS 区域

区域名称 区域
美国东部(弗吉尼亚州北部) us-east-1
美国东部(俄亥俄州) us-east-2
美国西部 (加利福尼亚北部) us-west-1
美国西部(俄勒冈州) us-west-2
加拿大(中部) ca-central-1
加拿大西部(卡尔加里) ca-west-1
南美洲(圣保罗) sa-east-1
亚太地区(东京) ap-northeast-1
亚太地区 (首尔) ap-northeast-2
亚太地区(大阪) ap-northeast-3
亚太地区(新加坡) ap-southeast-1
亚太地区(悉尼) ap-southeast-2
亚太地区(雅加达) ap-southeast-3
亚太地区(墨尔本) ap-southeast-4
亚太地区(香港) ap-east-1
亚太地区(孟买) ap-south-1
亚太地区(海得拉巴) ap-south-2
欧洲(法兰克福) eu-central-1
欧洲(苏黎世) eu-central-2
欧洲地区(斯德哥尔摩) eu-north-1
欧洲地区(爱尔兰) eu-west-1
欧洲地区(伦敦) eu-west-2
欧洲地区(巴黎) eu-west-3
欧洲(米兰) eu-south-1
欧洲(西班牙) eu-south-2
中东(阿联酋) me-central-1
中东(巴林) me-south-1
以色列(特拉维夫) il-central-1
非洲(开普敦) af-south-1

特征

同构数据迁移提供以下功能:

  • AWS DMS 自动管理同构数据迁移所需的计算和存储资源。 AWS Cloud AWS DMS 当您开始数据迁移时,会在无服务器环境中部署这些资源。

  • AWS DMS 使用本机数据库工具在相同类型的数据库之间启动全自动迁移。

  • 您可以使用同构数据迁移来迁移您的数据和辅助对象,例如分区、函数、存储过程等。

  • 您可以在以下三种迁移模式下运行同构数据迁移:完全加载、持续复制以及带持续复制的完全加载。

  • 对于同构数据迁移,您可以使用本地、Amazon、A EC2 mazon RDS 数据库作为数据源。您可以选择 Amazon RDS 或 Amazon Aurora 作为同构数据迁移的迁移目标。

  • 同构数据迁移仅支持 PostgreSQL、MongoDB 和 Amazon DocumentDB 迁移的目标表准备模式。有关更多信息,请参阅 Target table preparation mode (目标表准备模式)

同构数据迁移限制

使用同构数据迁移时存在以下限制:

  • AWS DMS 同构数据迁移中对选择规则的 Support 取决于源数据库引擎和迁移类型。兼容 PostgreSQL 和 MongoDB 的源代码支持所有迁移类型的选择规则,而 MySQL 源仅支持全载迁移类型的选择规则。

  • 同构数据迁移不提供用于数据验证的内置工具。

  • 在 PostgreSQL 中使用同构数据迁移时,会将视图作为表 AWS DMS 迁移到目标数据库。

  • 同构数据迁移仅在 MySQL 引擎中捕获持续数据复制期间的架构级别更改。对于其他工程师,如果您在源数据库中创建了一个新表,则 AWS DMS 无法迁移此表。要迁移此新表,请重新启动数据迁移。

  • 您不能在中使用同构数据迁移将数据从较高的数据库版本迁移 AWS DMS 到较低的数据库版本。

  • 同构数据迁移不支持与 VPC 辅助 CIDR 范围中的数据库实例建立连接。

  • 您不能使用 8081 端口从数据提供程序进行同构迁移。

  • 同构数据迁移将加密的 MySQL 数据库和表迁移为未加密的目标数据库。这是因为 RDS for MySQL 不支持使用密钥环插件进行加密。有关更多信息,请参阅 Amazon RDS 用户指南中的不支持 MySQL 密钥环插件文档

本页内容

下一主题:

概览

上一主题:

使用扩展包
隐私网站条款Cookie 首选项
© 2025, Amazon Web Services, Inc. 或其附属公司。保留所有权利。