Simplify migrations to the cloud. Available now for MySQL, PostgreSQL, SQL Server, and Oracle databases.
Migrate to open source databases in the cloud from on-premises, Google Cloud, or other clouds
Replicate data continuously for minimal downtime migrations
Seamlessly convert your schema and code with AI-powered assistance
Serverless and easy to set up
Benefits
Simplified migration
Start migrating in just a few clicks with an integrated, Gemini-assisted conversion and migration experience. Reduced migration complexity means you can enjoy the benefits of the cloud sooner.
Minimal downtime
Enjoy a fully-managed service that migrates your database with minimal downtime. Serverless migrations are highly performant at scale and can take an initial snapshot followed by continuous data replication.
Fast track to Cloud SQL and AlloyDB
Get the operational benefits of the open, standards-based Cloud SQL and AlloyDB for PostgreSQL services with enterprise availability, stability, and security.
Key features
Easy to use
A guided experience takes you through migration of MySQL, PostgreSQL, SQL Server, and Oracle databases and offers built-in, customized source configuration information, schema and code conversion, and setup of multiple secure networking connectivity options. Database Migration Service leverages native replication capabilities for highly accurate, high-fidelity migrations, and you can run a validation before the migration to ensure migration success.
Gemini in Database Migration Service
Make database migration simpler and faster with AI-powered assistance. With the help of Gemini in DMS, in preview, you can review and convert database-resident code like stored procedures, triggers, and functions to a PostgreSQL compatible dialect. To upskill and retrain SQL developers, explainability enables a side-by-side comparison of dialects, along with detailed code explanations and recommendations.
Integrated conversion and migration
Migrate your SQL Server and Oracle workloads to PostgreSQL. A built-in conversion workspace reduces the manual effort of heterogeneous migrations, and the Gemini-assisted conversion process guides you through schema and code conversion and highlights any conversion issues for your review. The conversion workspace is available for migrations to Cloud SQL and AlloyDB.
Serverless experience
Eliminate the operational burdens of database migration. There are no migration servers to provision, manage, or monitor, and auto-scaling ensures high-performance, uninterrupted data replication at scale. The entire process is done with minimal downtime, from the initial snapshot of the source database to continuous replication of changes.
Secure by design
Rest easy knowing your data is protected during migration. Database Migration Service supports multiple secure, private connectivity methods to protect your data in transit. Once migrated, all data is encrypted by default, and Google Cloud databases provide multiple layers of security to meet even the most stringent requirements.
Customers
Learn from customers using Database Migration Service
What's new
What's new
Sign up for Google Cloud newsletters to receive product updates, event information, special offers, and more.
Documentation
Database Migration Service documentation
Database Migration Service overviewLearn how Database Migration Service helps you lift and shift your workloads into Cloud SQL.
Database Migration Service for MySQL quickstartLearn how to seamlessly migrate your data from MySQL to Cloud SQL.
Database Migration Service for PostgreSQL quickstartLearn how to seamlessly migrate your data from PostgreSQL to Cloud SQL.
Database Migration Service for MySQL how-to guidesLearn how to configure a source database, create a source connection profile, create a migration job, use the API, and more.
Database Migration Service for PostgreSQL how-to guidesLearn how to create a source, configure connectivity, create a migration job, use the API, and more.
Migrating MySQL to Cloud SQL with Database Migration ServiceGet started with migrating MySQL data to Cloud SQL using Database Migration Service in this short training path, a Google Cloud Skills Boost quest.
PostgreSQL to AlloyDB quickstartLearn how to seamlessly migrate your data from PostgreSQL to AlloyDB for PostgreSQL.
AlloyDB how-to guideStep-by-step guide on migrating your data to AlloyDB with Database Migration Service.
Migrate Oracle to PostgreSQL with Database Migration ServiceLearn database migration strategies and how Database Migration Service, along with additional Google Cloud and partner tooling, can help.
Not seeing what you’re looking for? View all product documentationGenerate a solution
What problem are you trying to solve?
What you'll get:
check_smallStep-by-step guide
check_smallReference architecture
check_smallAvailable pre-built solutions
This service was built with
Vertex AI. You must be 18 or older to use it. Do not enter sensitive, confidential, or personal info.
Pricing
PricingFor homogenous migrations, where the source and destination are the same database engine, Database Migration Service is offered at no additional charge. This includes migrations of MySQL, PostgreSQL, and SQL Server sources to Cloud SQL and AlloyDB destinations.
Heterogeneous migrations between different database engines, are priced in per-byte increments on a per-migration job basis. Bytes are counted based on raw (uncompressed) data.
Partners
Recommended migration partners
Google Cloud partners can help make even more of your migrations seamless.
Take the next stepStart building on Google Cloud with $300 in free credits and 20+ always free products.
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