AWS Database Migration Service
用户指南 (版本 API Version 2016-01-01)

使用 AWS DMS 终端节点

终端节点提供有关数据存储的连接、数据存储类型和位置信息。AWS Database Migration Service 使用这些信息连接到数据存储和将数据从源终端节点迁移到目标终端节点。您可以使用额外连接属性为终端节点指定其他连接属性。这些属性可以控制日志记录、文件大小和其他参数;有关额外连接属性的更多信息,请参阅有关数据存储的文档部分。

接下来,您可以了解有关终端节点的更多详细信息。

创建源和目标终端节点

您可以在创建复制实例时创建源和目标终端节点,也可以在创建复制实例后创建这些终端节点。源和目标数据存储可能位于 Amazon Elastic Compute Cloud (Amazon EC2) 实例和 Amazon Relational Database Service (Amazon RDS) 数据库实例上,也可能是本地数据库。

以下过程假定您已选择 AWS DMS 控制台向导。请注意,也可以从 AWS DMS 控制台的导航窗格中选择终端节点,然后选择创建终端节点以执行该步骤。在使用控制台向导时,您将在同一页面上创建源和目标终端节点。如果未使用控制台向导,您可以单独创建每个终端节点。

使用 AWS 控制台指定源或目标数据库终端节点

  1. 连接源和目标数据库终端节点页中,指定源或目标数据库的连接信息。下表描述了设置。

    
                        创建数据库终端节点
    对于此选项 执行该操作

    终端节点类型

    选择此终端节点是源还是目标终端节点。

    Select RDS DB Instance (选择 RDS 数据库实例)

    如果终端节点是 Amazon RDS DB 实例,请选择此选项。

    终端节点标识符

    键入要用于标识终端节点的名称。您可能需要在名称中包含终端节点的类型,例如 oracle-sourcePostgreSQL-target。对于所有复制实例来说,名称必须是唯一的。

    源引擎目标引擎

    选择作为终端节点的数据库引擎的类型。

    服务器名称

    键入服务器名称。对于本地数据库,这可以是 IP 地址或公有主机名。对于 Amazon RDS 数据库实例,这可以是数据库实例的终端节点(也称为 DNS 名称),例如 mysqlsrvinst.abcd12345678.us-west-2.rds.amazonaws.com

    端口

    键入数据库使用的端口。

    SSL 模式

    如果您需要为此终端节点启用连接加密,请选择 SSL 模式。根据您选择的模式,您可能需要提供证书和服务器证书信息。

    用户名

    使用允许数据迁移所需的权限键入用户名。有关所需权限的信息,请参阅本用户指南中的源和目标数据库引擎的安全性部分。

    密码

    键入具有所需权限的账户的密码。如果您需要在密码中使用特殊字符 (例如,“+”或“&”),请用大括号“{}”将整个密码括起来。

    数据库名称

    要用作终端节点的数据库的名称。

  2. 选择高级选项卡 (如下所示) 以设置连接字符串和加密密钥值 (如果需要)。您可以选择运行测试以测试终端节点连接。

    
                        创建源或目标数据库终端节点
    对于此选项 执行该操作

    额外的连接属性

    在此处键入任何其他连接参数。有关额外连接属性的更多信息,请参阅有关数据存储的文档部分。

    KMS 主密钥

    选择要用于加密复制存储和连接信息的加密密钥。如果选择 (默认值) aws/dms,则会使用与您的账户和区域关联的默认 AWS Key Management Service (AWS KMS) 密钥。有关使用加密密钥的更多信息,请参阅设置加密密钥和指定 KMS 权限

    测试终端节点连接(可选)

    添加 VPC 和复制实例名称。要测试连接,请选择 Run test (运行测试)