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

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

配置 Private Service Connect 接口

如需对 Amazon RDS 或 Amazon Aurora 源使用 Private Service Connect 接口的专用连接,请按以下步骤操作:

  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 MySQL 目标实例。

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

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

配置 VPC 对等互连

如需对 Amazon RDS 或 Amazon Aurora 源使用虚拟私有云对等互连的专用连接,请按以下步骤操作:

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

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

    确保 Virtual Private Cloud 网络已配置为专用服务访问通道。 如需了解详情,请参阅 配置专用服务访问通道。

  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 许可清单。

后续步骤