View a markdown version of this page

与 Aurora PostgreSQL 兼容 AWS DMS - AWS 规范性指导

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

与 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,请使用以下高级步骤:

  1. 在中设置要 AWS 区域 使用的 AWS DMS 复制实例。

  2. 在中创建源端点 AWS DMS,指定要从中迁移数据的数据库的详细信息。

  3. 在中创建目标终端节点 AWS DMS,指定与 Aurora PostgreSQL 兼容的集群的详细信息。

  4. 在中配置迁移任务 AWS DMS,指定源端点和目标端点以及迁移类型。类型可以是满载、变更数据捕获 (CDC) 或两者兼而有之。指定任何必要的映射规则或转换。

  5. 启动迁移任务。

AWS DMS 将处理从源数据库向兼容 Aurora PostgreSQL 的目标 Aurora 集群的数据传输和复制。

有关详细说明,请参阅AWS DMS 文档