为 Microsoft Azure Database for PostgreSQL Flexible Server 来源配置网络连接

本页面介绍了如何为 Microsoft Azure Database for PostgreSQL 灵活服务器源配置网络连接,以便使用 Database Migration Service 同构迁移到 Cloud SQL for PostgreSQL。您可以使用以下几种方法:

您也可以使用 反向 SSH 隧道,但此方法需要创建额外的虚拟机 (VM) 来托管必要的网络组件。

配置 Private Service Connect 接口

如需将专用连接与 Private Service Connect 接口搭配用于 Microsoft Azure Database for PostgreSQL Flexible Server 来源,请按以下步骤操作:

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

    根据您的网络架构,您可能需要在系统中设置其他 VPN 网关。如需了解详情,请参阅 Cloud VPN 文档中的 在 Google Cloud 和 Azure 之间创建高可用性 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. 在后续阶段,当您 创建源连接配置文件时,请输入 Microsoft Azure Database for PostgreSQL Flexible Server 源的专用 IP。
  5. 创建迁移作业时,请选择 PSC 接口作为连接方法。

配置 VPC 对等互连

如需将专用连接与 Virtual Private Cloud 对等互连搭配用于 Microsoft Azure Database for PostgreSQL Flexible Server 来源,请按照以下步骤操作:

  1. 使用 Cloud VPN 设置与 Microsoft Azure Database for PostgreSQL Flexible Server 来源的直接连接。

    如需了解详情,请参阅 Cloud VPN 文档中的 在 Google Cloud 和 Azure 之间创建高可用性 VPN 连接。

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

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

配置 IP 许可清单连接

如需对 Microsoft Azure Database for PostgreSQL Flexible Server 源使用公共 IP 许可清单连接方法,请按以下步骤操作:

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

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

  2. 配置源 Microsoft Azure Database for PostgreSQL Flexible Server,以允许从目标 Cloud SQL 实例的公共 IP 进行公共网络访问。

    如需了解详情,请参阅 Microsoft 文档中的 更改公共网络访问权限。

  3. 在后续阶段,当您 创建来源连接配置文件时,请使用实例的完全限定服务器名称作为源数据库 IP。

    如需详细了解如何查看 Microsoft Azure Database for PostgreSQL 弹性服务器实例的连接详细信息,请参阅 Microsoft 文档中的 获取服务器连接信息。

  4. 创建迁移作业时,请选择 IP 许可清单作为连接方法。

后续步骤