为 Amazon Aurora 和 Amazon RDS 来源配置网络连接

本页面介绍了如何为 Amazon Aurora 和 Amazon RDS 源配置网络连接,以便使用 Database Migration Service 同构迁移到 Cloud SQL for PostgreSQL。您可以使用以下几种方法:

配置 Private Service Connect 接口

如需将专用连接与 Private Service Connect 接口搭配使用,以连接到 Amazon RDS 或 Amazon Aurora 源,请按以下步骤操作:

  1. 设置从 Google Cloud 到源 VPC 的 Cloud VPN 直接连接。

    根据您的网络架构,您可能需要在系统中设置其他 VPN 网关。如需了解详情,请参阅 Cloud VPN 文档中的 在 Google Cloud 和 AWS 之间创建高可用性 VPN 连接。

  2. 创建启用了 Private Service Connect 的目标 Cloud SQL 实例。 请参阅 Cloud SQL 文档中的 创建启用了 Private Service Connect 的实例。
  3. 在实例上配置 Private Service Connect 以实现出站连接。概括来讲,此过程包括:
    1. 在您设置 Cloud VPN 的 VPC 网络中创建网络连接。请注意,为网络连接预留的子网范围必须在 RFC 1918 范围内。
    2. 将网络连接分配给 Cloud SQL for PostgreSQL 目标实例。

    如需了解完整流程,请参阅 Cloud SQL 文档中的 配置出站连接。

  4. 在后续阶段,当您 创建源连接配置文件时,请使用源数据库实例的专用 IP 地址。
  5. 创建迁移作业时,请选择 PSC 接口作为连接方法。

配置 VPC 对等互连

如需将专用连接与 Virtual Private Cloud 对等互连搭配用于 Amazon RDS 或 Amazon Aurora 来源,请按以下步骤操作:

  1. 设置从 Google Cloud 到源 VPC 的 Cloud VPN 直接连接。

    根据您的网络架构,您可能需要在系统中设置其他 VPN 网关。如需了解详情,请参阅 Cloud VPN 文档中的 在 Google Cloud 和 AWS 之间创建高可用性 VPN 连接。

    确保已为虚拟私有云网络配置专用服务访问通道。 如需了解详情,请参阅 配置专用服务访问通道。

  2. 确保您的目标 Cloud SQL 实例配置了专用 IP 和专用服务访问通道 (PSA)。 如需了解详情,请参阅 Cloud SQL 文档中的 使用专用 IP。
  3. 在后续阶段,当您 创建源连接配置文件时,请使用源数据库实例的专用 IP 地址。
  4. 创建迁移作业时,请选择 VPC 对等互连作为连接方法。

配置 IP 许可清单连接

如需使用公共 IP 许可清单连接方法,请按以下步骤操作:

  1. 为目标 Cloud SQL 实例启用公共 IP。 Cloud SQL 文档中的 启用公共 IP。

    如果您要迁移到新的目标实例,请务必在创建目标实例时启用公共 IP。

  2. 在 AWS 管理控制台中,执行以下步骤:
    1. 确保您的源 Amazon RDS 数据库已配置为使用公共 IP 连接。
    2. 确定端点名称和端口号。您需要在创建连接配置文件时输入这些值。
  3. 创建一个安全组,以允许从目标 Cloud SQL 实例的公共 IP 到 Amazon RDS 或 Amazon Aurora VPC 的流量。请参阅 通过创建安全组来提供对 VPC 中数据库实例的访问权限。

  4. 在稍后阶段,当您 创建来源连接配置文件时,请使用端点名称作为源数据库 IP。
  5. 创建迁移作业时,请选择 IP 许可清单作为连接方法。

后续步骤