使用 Apache Cassandra 作为 AWS SCT 的源 - AWS Schema Conversion Tool

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

使用 Apache Cassandra 作为 AWS SCT 的源

您可以使用 AWS SCT 将密钥空间从 Apache Cassandra 转换到 Amazon DynamoDB。

连接到作为源的 Apache Cassandra

使用 AWS Schema Conversion Tool 按照以下过程连接到 Apache Cassandra 源数据库。

连接到 Apache Cassandra 源数据库
  1. 在 AWS Schema Conversion Tool 中,选择添加源

  2. 选择 Cassandra,然后选择下一步

    此时显示添加源对话框。

  3. 对于连接名称,输入数据库的名称。AWS SCT 会在左侧面板的树中显示此名称。

  4. 使用来自 AWS Secrets Manager 的数据库凭证或手动输入:

    • 要使用 Secrets Manager 中的数据库凭证,请按照以下说明进行操作:

      1. 对于 AWS 密钥,输入密钥名称。

      2. 选择填充可使用 Secrets Manager 中的数据库凭证自动填写数据库连接对话框中的所有值。

      有关使用 Secrets Manager 中的数据库凭证的信息,请参阅 使用 AWS Secrets Manager

    • 要手动输入 Apache Cassandra 源数据库连接信息,请按照以下说明进行操作:

      参数 操作
      服务器名称

      输入源数据库服务器的域名服务 (DNS) 名称或 IP 地址。

      服务器端口

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

      用户名密码

      输入数据库凭证,以便连接到源数据库服务器。

      仅当您选择连接到项目中的数据库时,AWS SCT 才使用密码连接到源数据库。为了避免泄露源数据库的密码,AWS SCT 不会默认存储该密码。如果您关闭了 AWS SCT 项目并重新打开它,系统会根据需要提示您输入用于连接到源数据库的密码。

      使用 SSL

      如果要使用安全套接字层(SSL)连接到数据库,请选择此选项。在 SSL 选项卡上提供以下其他信息(如适用):

      • 信任存储:要使用的信任存储。

      • 密钥存储:要使用的密钥存储。

      存储密码

      AWS SCT 将创建一个安全文件库,用于存储 SSL 证书和数据库密码。启用此选项,可存储数据库密码,且无需输入密码可快速连接到数据库。

  5. 选择测试连接以验证 AWS SCT 是否可以连接到源数据库。

  6. 选择连接以连接到源数据库。