Configure public IP connectivity for Cloud SQL for PostgreSQL destinations
Stay organized with collections
Save and categorize content based on your preferences.
This page describes how to use public IP connectivity for the destination
database connection in heterogeneous SQL Server to Cloud SQL for PostgreSQL
migrations with Database Migration Service.
To use public IP connectivity, follow these steps:
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-29 UTC."],[[["\u003cp\u003eThis page outlines how to use public IP connectivity for heterogeneous SQL Server to Cloud SQL for PostgreSQL migrations using Database Migration Service.\u003c/p\u003e\n"],["\u003cp\u003eUsing public IP connectivity requires reviewing the specific requirements detailed in the "Destination database connectivity methods overview".\u003c/p\u003e\n"],["\u003cp\u003eWhen creating or configuring the destination instance, it must have public IP enabled, and existing instances can be updated to have this.\u003c/p\u003e\n"],["\u003cp\u003eDuring the creation of the destination connection profile, you must input your Cloud SQL instance's public IP and select "IP allowlist" as the connectivity method.\u003c/p\u003e\n"],["\u003cp\u003eThis feature is in a Pre-GA stage, meaning it's available "as is," might have limited support, and is subject to the "Pre-GA Offerings Terms".\u003c/p\u003e\n"]]],[],null,["# Configure public IP connectivity for Cloud SQL for PostgreSQL destinations\n\nThis page describes how to use public IP connectivity for the destination\ndatabase connection in heterogeneous SQL Server to Cloud SQL for PostgreSQL\nmigrations with Database Migration Service.\n\nTo use public IP connectivity, follow these steps:\n\n1. Consider the requirements for public IP connectivity. See [Destination database connectivity methods overview](/database-migration/docs/sqlserver-to-csql-pgsql/networking-methods-destination).\n2. When you [create and configure the destination instance](/database-migration/docs/sqlserver-to-csql-pgsql/configure-destination-database), make sure you create it with public IP enabled. If you already created your destination instance, you can still [enable a public IP for it.](/sql/docs/postgres/configure-ip).\n3. At a later stage, when you [create the destination connection profile](/database-migration/docs/sqlserver-to-csql-pgsql/create-destination-connection-profile), do the following:\n 1. In the **Define connection details** section, enter your Cloud SQL instance public IP.\n 2. In the **Define connectivity method** section, select **IP allowlist**."]]