AWS DMS - AWS 规范性指导

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

AWS DMS

AWS Database Migration Service (AWS DMS) 是一项托管服务,可帮助您轻松安全地将数据迁移到 AWS 云中。如果您的数据库相对较小,并且您的应用程序可以承受中等程度的停机时间,那么 AWS DMS 是一个值得考虑的迁移选项。即使您的停机时间要求最低,您也可以使用 AWS DMS。这是因为 AWS DMS 提供满载和持续复制支持。

AWS DMS 具有以下优势:

  • 支持同构和异构迁移

  • 使用变更数据捕获功能使源数据库和目标数据库保持同步,并最大限度地减少迁移过程中的停机时间

架构

下图显示了使用 AWS DMS 将本地 PostgreSQL 数据库迁移到 AWS 云的架构。

AWS 分布式管理系统架构

图表显示了以下工作流:

  1. 在亚马逊创建一个 PostgreSQL 数据库实例。 EC2

  2. 在 AWS DMS 中创建 AWS DMS 复制实例。

  3. 在 AWS DMS 中为复制任务创建源和目标终端节点。

  4. 创建负责将数据从源数据库迁移到目标数据库的复制任务。

  5. 完成迁移并清理资源。

有关如何使用 AWS DMS 的更多信息,请参阅 AWS DMS 文档中的使用自行管理的 PostgreSQL 数据库作为 AWS DMS 中的来源

限制

有关 AWS DMS 限制的更多信息,请参阅 AWS DMS 文档中使用 PostgreSQL 数据库作为 DMS 源的限制