本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
与 Aurora PostgreSQL 兼容 AWS DMS
AWS Database Migration Service (AWS DMS) 可帮助您在不同的引擎之间迁移关系数据库、数据仓库、NoSQL 数据库和其他数据存储。 AWS DMS 支持同构迁移(例如,PostgreSQL 到 PostgreSQL)和异构迁移(例如,Oracle、SQL Server 或 MySQL 到 Amazon Aurora PostgreSQL 兼容版)。
通过集成与 Aurora PostgreSQL 兼容 AWS DMS,可以最大限度地减少停机时间。 AWS DMS 在从本地或其他云环境迁移到兼容 Aurora PostgreSQL 的环境时,还有助于确保数据的一致性。此外,还 AWS DMS 支持各种源数据库和目标数据库引擎,从而可以灵活地将工作负载迁移到兼容 Aurora PostgreSQL。
AWS DMS 用例和高级步骤
AWS DMS 与兼容 PostgreSQL 的 Aurora 集成支持以下用例:
-
从本地数据库迁移-用于 AWS DMS 将现有的本地数据库(例如 Oracle、SQL Server、MySQL 或 PostgreSQL)迁移到兼容 Aurora PostgreSQL。
-
从其他云数据库迁移-用于 AWS DMS 促进将托管在其他引擎或云平台(例如 Amazon RDS、Azure SQL 数据库或谷歌云 SQL)上的数据库迁移到兼容 Aurora PostgreSQL 的数据库迁移到兼容 Aurora PostgreSQL。
-
在@@ 兼容 Aurora PostgreSQL 的集群之间迁移 — 用于 AWS DMS 在与 Aurora PostgreSQL 兼容的集群之间迁移数据,无论是在同一区域内还是在不同的区域之间。 AWS 区域
-
连续数据复制和 CDC- AWS DMS 用于从源数据库到兼容 Aurora PostgreSQL 的数据库的连续数据复制和更改数据捕获 (CDC)。这对于维护用于分析目的的实时副本或数据仓库非常有用。
要进行配置 AWS DMS,请使用以下高级步骤:
-
在中设置要 AWS 区域 使用的 AWS DMS 复制实例。
-
在中创建源端点 AWS DMS,指定要从中迁移数据的数据库的详细信息。
-
在中创建目标终端节点 AWS DMS,指定与 Aurora PostgreSQL 兼容的集群的详细信息。
-
在中配置迁移任务 AWS DMS,指定源端点和目标端点以及迁移类型。类型可以是满载、变更数据捕获 (CDC) 或两者兼而有之。指定任何必要的映射规则或转换。
-
启动迁移任务。
AWS DMS 将处理从源数据库向兼容 Aurora PostgreSQL 的目标 Aurora 集群的数据传输和复制。
有关详细说明,请参阅AWS DMS 文档。