Stay organized with collections
Save and categorize content based on your preferences.
Connection profiles capture identifiers for your data sources and
destination databases. Each connection profile contains the
minimum required amount of information Database Migration Service needs to facilitate
data movement between the data source and destination.
That information includes:
Connection profile name: A human-readable name for your
connection profile. This value is displayed in Database Migration Service in
the Google Cloud console.
Connection profile ID: A machine-readable identifier for your connection
profile. This value is used when you work with connection profiles by using
Database Migration Service Google Cloud CLI commands or API.
Region: The region where your connection profile is saved.
Database Migration Service is a fully-regional product, meaning all entities
related to your migration (source and destination connection profiles,
migration jobs, destination databases) must be saved in a single region.
For more information on region requirements in Database Migration Service,
see
Product overview in the main
Database Migration Service documentation set.
For source connection profiles: Backup files location: The
Cloud Storage bucket where you upload the SQL Server backup and transaction
log files that Database Migration Service transfers to your destination database.
For destination connection profiles:
Destination instance ID: The identifier of your Cloud SQL for SQL Server
destination instance where Database Migration Service transfers the data from the backup
files stored in the Cloud Storage bucket.
[[["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\u003eConnection profiles store essential identifiers for data sources and destination databases, enabling Database Migration Service to move data.\u003c/p\u003e\n"],["\u003cp\u003eEach connection profile has a human-readable name and a machine-readable ID for identification and management.\u003c/p\u003e\n"],["\u003cp\u003eConnection profiles must be saved within a specific region, as Database Migration Service requires all migration-related entities to be within the same region.\u003c/p\u003e\n"],["\u003cp\u003eSource connection profiles include a designated Cloud Storage bucket for storing SQL Server backup and transaction log files.\u003c/p\u003e\n"],["\u003cp\u003eDestination connection profiles require the Cloud SQL for SQL Server instance ID and credentials for the destination migration database user.\u003c/p\u003e\n"]]],[],null,["# About connection profiles\n\nConnection profiles capture identifiers for your data sources and\ndestination databases. Each connection profile contains the\nminimum required amount of information Database Migration Service needs to facilitate\ndata movement between the data source and destination.\n\nThat information includes:\n\n- **Connection profile name**: A human-readable name for your\n connection profile. This value is displayed in Database Migration Service in\n the Google Cloud console.\n\n- **Connection profile ID**: A machine-readable identifier for your connection\n profile. This value is used when you work with connection profiles by using\n Database Migration Service Google Cloud CLI commands or API.\n\n- **Region** : The region where your connection profile is saved.\n Database Migration Service is a fully-regional product, meaning all entities\n related to your migration (source and destination connection profiles,\n migration jobs, destination databases) must be saved in a single region.\n For more information on region requirements in Database Migration Service,\n see\n [Product overview](/database-migration/docs/overview) in the main\n Database Migration Service documentation set.\n\n- For source connection profiles: **Backup files location**: The\n Cloud Storage bucket where you upload the SQL Server backup and transaction\n log files that Database Migration Service transfers to your destination database.\n\n- For destination connection profiles:\n\n - **Destination instance ID**: The identifier of your Cloud SQL for SQL Server\n destination instance where Database Migration Service transfers the data from the backup\n files stored in the Cloud Storage bucket.\n\n - **Username** and **password** for the migration database user in your\n destination instance. For more information on this user account, see\n [Create and configure the Cloud SQL for SQL Server destination instance](/database-migration/docs/sqlserver/create-cloud-sql-destination-instance).\n\nWhat's next\n-----------\n\n- [Create a source connection profile](/database-migration/docs/sqlserver/create-source-connection-profile)\n- [Create a destination connection profile](/database-migration/docs/sqlserver/create-destination-connection-profile)\n- [Manage connection profiles](/database-migration/docs/sqlserver/manage-connection-profiles)"]]