You are viewing a free preview of this lesson.
Subscribe to unlock all 10 lessons in this course and every other course on LearningBro.
Database Migration Service (DMS) is Google Cloud's fully managed service for migrating databases to GCP with minimal downtime. It supports continuous replication from source databases to Cloud SQL, AlloyDB, and Cloud Spanner, enabling a smooth transition from on-premises, other clouds, or self-managed instances.
DMS provides a serverless, end-to-end migration pipeline that:
| Source | Destination |
|---|---|
| MySQL (on-premises, AWS RDS, Azure) | Cloud SQL for MySQL |
| PostgreSQL (on-premises, AWS RDS, Azure) | Cloud SQL for PostgreSQL |
| PostgreSQL | AlloyDB for PostgreSQL |
| Source | Destination |
|---|---|
| Oracle | Cloud SQL for PostgreSQL, AlloyDB |
| SQL Server | Cloud SQL for PostgreSQL |
Heterogeneous migrations require schema and data type conversion, which DMS assists with using the integrated Ora2Pg (for Oracle) and conversion workspace tools.
Define the source and destination databases:
Configure the migration:
DMS runs pre-flight checks to validate:
Subscribe to continue reading
Get full access to this lesson and all 10 lessons in this course.