在 Amazon Database Migration Service 中创建实例提供程序 - Amazon Database Migration Service
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

在 Amazon Database Migration Service 中创建实例提供程序

您可以创建数据提供程序并在 Amazon DMS 迁移项目中使用。您的数据提供程序可以是自管理引擎,可运行在本地,也可运行在 Amazon EC2 实例上。此外,您的数据提供程序可以是完全托管式引擎,例如 Amazon Relational Database Service (Amazon RDS) 或 Amazon Aurora。

对于每个数据库,您可以创建一个数据提供程序。您可以将单个数据提供程序用于多个迁移项目。

在创建迁移项目之前,请确保您已经创建了至少两个数据提供程序。其中一个数据提供程序必须位于 Amazon Web Service上。您不能使用 Amazon DMS 来转换架构或将数据迁移到本地数据库。

以下过程介绍了如何使用 Amazon DMS 控制台向导创建数据提供程序。

创建数据提供程序
  1. 登录到 Amazon Web Services Management Console,然后通过以下网址打开 Amazon DMS 控制台:https://console.aws.amazon.com/dms/v2/

  2. 选择数据提供程序数据提供程序页面打开。

  3. 选择创建数据提供程序。下表描述了设置。

    选项 操作
    配置

    选择是手动输入数据提供程序的信息,还是使用 Amazon RDS 数据库实例。

    名称

    输入数据提供程序的名称。确保为数据提供程序使用唯一的名称,以便轻松识别。

    引擎类型

    选择数据提供程序的数据库引擎类型。

    服务器名称

    输入数据库服务器的域名服务 (DNS) 名称或 IP 地址。用于同构复制的数据提供程序的服务器名称必须以字母数字字符开头,并且只能包含字母数字字符、连字符 (-)、句点 (.) 或下划线 (_)。

    端口

    输入用于连接到数据库服务器的端口。

    服务 ID (SID) 或服务名称

    输入 Oracle 系统 ID(SID)。要查找 Oracle SID,请向 Oracle 数据库提交以下查询:

    SELECT sys_context('userenv','instance_name') AS SID FROM dual;
    数据库名称

    输入此数据提供程序的数据库的名称。用于同构复制的数据提供程序的数据库名称最多可以包含 63 个字符,并且不能包含空格。

    安全套接字层 (SSL) 模式

    如果要为此数据提供程序开启连接加密,请选择 SSL 模式。根据您选择的模式,您可能需要提供证书和服务器证书信息。有关更多详细信息,请参阅将 SSL 与 Amazon Database Migration Service 配合使用

    身份验证模式

    对于 MongoDB 源,用于对端点连接进行身份验证Amazon DMS的身份验证模式。

    身份验证源

    对于 MongoDB 源,是用于验证身份验证凭据的 MongoDB 数据库的名称。

    身份验证机制

    对于 MongoDB 来源,这是 MongoDB 用来加密密码的身份验证方法。

  4. 选择创建数据提供程序

创建数据提供程序后,请务必在 Amazon Secrets Manager 中添加数据库连接凭证。