The connection details you need to provide can differ depending on what source connectivity you use. This page describes how to create source connection profiles for each available connectivity method:
Source connection profile for public IP allowlist connectivity
Source connection profile for forward-SSH tunnel connectivity
Before you create a source connection profile, make sure you do the following:
Consider in which region you want to create the source connection profile.
Database Migration Service is a fully-regional product, meaning all entities related to your migration (source and destination connection profiles, migration jobs, destination databases, conversion workspaces) must be saved in a single region.
Configure your source database and create a dedicated migration user account.
Required roles
To get the permissions that you need to create a connection profile,
ask your administrator to grant you the
Database Migration Admin (roles/datamigration.admin)
IAM role on your project.
For more information about granting roles, see Manage access in the Identity and Access Management documentation.
This predefined role contains the permissions required to to create a connection profile, in Database Migration Service. To see the exact permissions that are required, expand the Required permissions section:
Required permissions
The following permissions are required to create a connection profile in Database Migration Service: