如何使用 AWS DMS 创建源或目标终端节点?

上次更新日期:2021 年 2 月 16 日

如何为我的 AWS Database Migration Service (AWS DMS) 任务指定源和目标数据库终端节点?

解决方法

注意:如果您在运行 AWS 命令行界面 (AWS CLI) 命令时收到错误,请确保您运行的是最新版本的 AWS CLI。

您必须首先创建一个复制实例、一个源终端节点和一个目标终端节点,然后才能运行 AWS DMS 任务。您可以通过以下方式创建源和目标终端节点:

在创建复制实例的同时使用 AWS DMS 控制台。 在创建复制实例后使用 AWS DMS 控制台。 使用 AWS CLI。 在创建复制实例的同时创建终端节点
    打开 AWS DMS 控制台。 从导航窗格中,选择复制实例。 选择 Create replication instance(创建复制实例),然后输入复制实例信息。 在 Connect source and target database endpoints(连接源和目标数据库终端节点)页面,指定源和目标终端节点。有关更多信息,请参阅创建源和目标终端节点。
在创建复制实例后创建源和目标终端节点
    打开 AWS DMS 控制台。 从导航窗格中,选择 Endpoints(终端节点),然后选择 Create endpoint(创建终端节点)。 选择 Source endpoint(源终端节点),然后输入源终端节点信息。 选择 Create endpoint(创建终端节点)。 从 Endpoints(终端节点)窗格中,选择 Create Endpoint(创建终端节点)。 选择 Target endpoint(目标终端节点),然后输入目标终端节点信息。 选择 Create endpoint(创建终端节点)。
    注意:为 PostgreSQL 终端节点创建密码时,不能使用以下特殊字符:+、% 或 ;。对于 MySQL 终端节点密码,不能使用 ;。
使用 AWS CLI 创建终端节点

在安装并配置最新版本的 AWS CLI 之后,运行 create-endpoint 命令。