A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://cloud.google.com/database-migration/docs/mysql/networking-methods below:

Networking methods | Database Migration Service

Networking methods

Stay organized with collections Save and categorize content based on your preferences.


Overview

To create a migration in Database Migration Service, connectivity must be established between the source instance and the Cloud SQL destination instance. There are various methods supported. Choose the one that works best for the specific workload.

Networking method Description Advantages Disadvantages IP allowlist

This method works by configuring the source database server to accept connections from the outgoing IP of the Cloud SQL instance.

If you choose this method, then Database Migration Service guides you through the setup process during the migration creation.

Reverse-SSH tunnel via cloud hosted VM

Establishes connectivity from the destination to the source through a secure reverse SSH tunnel.

Requires a bastion host VM in the Google Cloud Platform project as well as a machine (for example, a laptop on the network) that has connectivity to the source.

Database Migration Service collects the required information at migration creation time, and auto-generates the script for setting it all up.

VPC peering

This method works by configuring the VPCs to communicate with one another.

Private Service Connect interfaces

Private Service Connect interfaces let your destination database initiate connections to the private IP of your source database without consuming peering quota. Instead, this connectivity method utilizes network attachments you create in your VPC.

For more information about private services access and Private Service Connect in Cloud SQL for MySQL, see Private Service Connect outbound connections in the Cloud SQL documentation.

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025-08-14 UTC.

[[["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-14 UTC."],[[["Database Migration Service requires establishing connectivity between the source database and the Cloud SQL destination instance for migrations."],["The IP allowlist method involves configuring the source server to accept connections from the Cloud SQL instance's outgoing IP, making it easy to configure but less secure."],["Reverse-SSH tunnel via a cloud-hosted VM creates connectivity from the destination to the source through a secure SSH tunnel and is good for short-lived migrations."],["VPC peering enables VPCs to communicate with each other, offering high bandwidth and is ideal for long-running or high-volume migrations, but only if both the source and destination databases are in Google Cloud or connected to the same VPC."]]],[]]


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4