Database Migration Service release notes

This page documents production updates to Database Migration Service. Check this page for announcements about new or updated features, bug fixes, known issues, and deprecated functionality.

You can see the latest product updates for all of Google Cloud on the Google Cloud page, browse and filter all release notes in the Google Cloud console, or programmatically access release notes in BigQuery.

To get the latest product updates delivered to you, add the URL of this page to your feed reader, or add the feed URL directly.

December 12, 2024

Database Migration Service now supports MySQL minor version 8.0.40 for homogeneous MySQL migrations. For more information, see Supported source and destination databases in Cloud SQL for MySQL migrations.

November 18, 2024

Database Migration Service now lets you select if a connection profile is for a source or a destination database, based on your migration scenario. Database Migration Service shows configuration options applicable to your choice.

November 07, 2024

Database Migration Service now supports MySQL minor version 8.0.39 for homogeneous MySQL migrations. For more information, see Supported source and destination databases in Cloud SQL for MySQL migrations.

October 21, 2024

You can now use additional concurrency settings for heterogeneous Oracle migration jobs with Database Migration Service. This lets you adjust the migration process to better align with your scenario.

For information about creating migration jobs using the new full dump configuration and maximum concurrent connection settings, see:

October 10, 2024

Database Migration Service for homogeneous MySQL to Cloud SQL for MySQL migrations now supports MySQL version 8.4. See Supported source and destination databases in Cloud SQL for MySQL migrations.

October 08, 2024

Database Migration Service for homogeneous PostgreSQL migrations to Cloud SQL does not automatically enable point-in-time recovery (PITR) for the destination instance when you promote the migration job. You can enable PITR after the migration is complete.

For more information, see Promote a migration and Known limitations.

September 24, 2024

Database Migration Service support for homogeneous SQL Server to Cloud SQL for SQL Server migrations is now generally available (GA). For more information, see Database Migration Service for homogeneous SQL Server documentation.

Database Migration Service for homogeneous PostgreSQL migrations to AlloyDB for PostgreSQL now supports PostgreSQL version 16. See Supported source and destination databases in AlloyDB for PostgreSQL migrations.

September 18, 2024

Database Migration Service for homogeneous PostgreSQL migrations to Cloud SQL now automatically enables point-in-time recovery (PITR) for the destination instance when you promote the migration job. Previously, you had to turn on PITR after you promoted an instance.

For more information, see Promote a migration and Known limitations.

Database Migration Service doesn't automatically enable PITR for homogeneous PostgreSQL migrations to Cloud SQL. For more information, see the release note entry for October 8, 2024.

August 30, 2024

Database Migration Service for homogeneous migrations to Cloud SQL for SQL Server now supports differential backup files. For more information, see Supported types of backup files.

August 13, 2024

Database Migration Service now supports migrations to MySQL minor version 8.0.37. See Supported source and destination databases in Cloud SQL for MySQL migrations.

July 29, 2024

Database Migration Service support for homogeneous MySQL to Cloud SQL for MySQL migrations with physical backup files created by using the Percona XtraBackup utility is now Generally Available (GA).

For more information, see Migrate your databases by using a Percona XtraBackup physical file.

July 25, 2024

July 08, 2024

Database Migration Service for heterogeneous Oracle migrations can now migrate tables without primary or unique constraints that have more than 500 million rows. The previous maximum row limitation for such tables is no longer in place. For more information on known limitations, see:

July 03, 2024

Database Migration Service for heterogeneous Oracle migrations to AlloyDB for PostgreSQL now supports network connectivity with Private Service Connect for AlloyDB clusters with Private Service Connect enabled. For more information, see Configure Private Service Connect.

June 17, 2024

In Database Migration Service for heterogeneous Oracle migrations, you can now use the Promote action directly on the migration job details page to finalize your migration process. For more information, see Finalize a migration in Oracle to AlloyDB and Finalize a migration in Oracle to Cloud SQL for PostgreSQL.

June 10, 2024

Database Migration Service for homogeneous PostgreSQL migrations to Cloud SQL for PostgreSQL now supports PostgreSQL version 16. See Supported source and destination databases in Cloud SQL for PostgreSQL migrations.

June 06, 2024

Database Migration Service for heterogeneous Oracle migrations now features additional logging information that can help you better monitor the health and progress of your migration jobs. For more information, see Logging for Oracle to AlloyDB, and Logging for Oracle to Cloud SQL for PostgreSQL.

Database Migration Service for heterogeneous Oracle migrations can now skip foreign keys and triggers, so dropping them from the destination database is no longer required. For more information, see Considerations for foreign keys and triggers for Oracle to AlloyDB and Considerations for foreign keys and triggers for Oracle to Cloud SQL for PostgreSQL.

May 22, 2024

Database Migration Service now supports migrations to MySQL minor version 8.0.36. See Supported source and destination databases in Cloud SQL for MySQL migrations.

April 19, 2024

Database Migration Service for homogeneous migrations to Cloud SQL for MySQL and homogeneous migrations to Cloud SQL for PostgreSQL now supports migrations to existing destination instances that have read replicas enabled.

For more information, see:

April 09, 2024

Database Migration Service support for code conversion with Gemini assistance is now available in preview. For more information, see:

Database Migration service support for homogeneous SQL Server migrations to Cloud SQL for SQL Server is now available in preview. For more information, see Database Migration Service for SQL Server.

Database Migration Service support for Oracle to AlloyDB for PostgreSQL migrations is now generally available. For more information, see Database Migration Service for Oracle to AlloyDB for PostgreSQL.

Database Migration Service conversion workspaces for heterogeneous migrations are now generally available (GA). For more information, see:

April 05, 2024

Database Migration Service now supports physical backup files created by using the Percona XtraBackup utility for homogeneous MySQL to Cloud SQL for MySQL migrations. For more information, see Migrate your databases by using a Percona XtraBackup physical file.

March 29, 2024

Database Migration Service now supports faster migrations of large PostgreSQL databases to AlloyDB for PostgreSQL.

For information about creating migration jobs using the high-performance parallelism settings, see Create a migration job to a new destination instance and Create a migration job to an existing destination instance.

March 27, 2024

A new migration job status called Running with errors is available for heterogeneous Oracle migrations in Database Migration Service. This status represents migration jobs that encounter errors, but continue replicating data for unaffected objects and attempt to retry faulty operations.

For more information, see Migration job statuses for Oracle to AlloyDB for PostgreSQL and Migration job statuses for Oracle to Cloud SQL for PostgreSQL.

Database Migration Service now supports faster migrations of large PostgreSQL databases to Cloud SQL for PostgreSQL.

For information about creating migration jobs using the high-performance parallelism settings, see Create a migration job to a new destination instance and Create a migration job to an existing destination instance.

January 17, 2024

Database Migration Service support for Oracle to AlloyDB for PostgreSQL migrations is now available in Preview. For more information, see Database Migration Service for Oracle to AlloyDB for PostgreSQL documentation.

January 11, 2024

Database Migration Service for Oracle to Cloud SQL for PostgreSQL and Oracle to AlloyDB for PostgreSQL migrations now support row sizes of up to 30 MB. For more information, see Known limitations in Oracle to Cloud SQL for PostgreSQL migrations and Known limitations in Oracle to AlloyDB for PostgreSQL migrations.

January 07, 2024

Database Migration Service now supports MySQL minor version 8.0.35. See Supported source and destination databases in Cloud SQL for MySQL migrations.

December 14, 2023

You can now migrate MySQL and PostgreSQL databases to Cloud SQL instances or AlloyDB clusters created outside Database Migration Service. See Migration jobs overview.

December 13, 2023

Database Migration Service now supports selecting PostgreSQL version 15 when migrating to AlloyDB for PostgreSQL. See Supported source and destination databases in AlloyDB for PostgreSQL migrations.

December 11, 2023

Database Migration Service now supports MySQL minor versions. See Supported source and destination databases in Cloud SQL for MySQL migrations.

November 29, 2023

Database Migration Service supports creating Cloud SQL for MySQL and Cloud SQL for PostgreSQL instances with customer-managed encryption keys (CMEK) enabled.

November 10, 2023

Database Migration Service now supports data cache in Cloud SQL for PostgreSQL Enterprise Plus edition instance creation.

You can enable data cache in the destination database when you create a migration job. To learn more about data cache in Cloud SQL for PostgreSQL, see Data cache overview.

September 18, 2023

Database Migration Service now supports customer-managed encryption keys (CMEK) that are externally managed with Cloud External Key Manager. For more details on CMEK support for each migration scenario, see CMEK integrations.

August 30, 2023

Database Migration Service support for Oracle to Cloud SQL for PostgreSQL migrations is now generally available (GA). For more information, see Database Migration Service for Oracle to PostgreSQL documentation.

Integrated code and schema conversion for Oracle to Cloud SQL for PostgreSQL migrations is now available in Preview. With this feature, Database Migration Service conversion workspaces provide an inline editor to help make your schema conversions simple and seamless.

July 27, 2023

Database Migration Service now supports faster migrations of large MySQL databases to Cloud SQL for MySQL. For information about creating migration jobs using the high-performance dump option, see Create a migration job.

June 20, 2023

Database Migration Service support for PostgreSQL to AlloyDB for PostgreSQL migrations is now generally available (GA).

May 02, 2023

Database Migration Service now supports faster migrations from PostgreSQL source databases to a destination Cloud SQL for PostgreSQL instance. The feature improves the performance of migrating data and constraints (including primary keys, foreign keys, and indexes).

April 17, 2023

Database Migration Service now supports Oracle multi-tenant (CDB/PDB) architecture. For information about configuring pluggable databases for use with Database Migration Service, click here.

April 06, 2023

You can now set up cascading read replicas after you migrate data to a Cloud SQL destination instance using Database Migration Service. To find out how to set up cascading read replicas for a Cloud SQL for MySQL instance, click here. To find out how to set up cascading read replicas for a Cloud SQL for PostgreSQL instance, click here.

January 19, 2023

Database Migration Service support for migrating Oracle workloads into Cloud SQL for PostgreSQL is now in Public Preview. Click here to access the documentation.

December 13, 2022

Database Migration Service now supports high availability (HA) instances for MySQL and PostgreSQL database migrations. To find out how to configure connectivity for a high availability instance, click here. To learn how to configure a high availability instance when creating a migration job, click here.

September 15, 2022

Database Migration Service now supports migrating PostgreSQL workloads into AlloyDB for PostgreSQL. Click here to access the documentation.

June 24, 2022

Database Migration Service now supports the migration of tables without primary keys in PostgreSQL. For tables that don't have primary keys, Database Migration Service supports the migration of the initial snapshot and INSERT statements during the change data capture (CDC) phase. You should migrate UPDATE and DELETE statements manually. Click here to access the documentation.

April 04, 2022

Database Migration Service now supports migrating Oracle workloads into Cloud SQL for PostgreSQL. Click here to access the documentation.

March 16, 2022

Database Migration Service now supports version 14 of Cloud SQL for PostgreSQL. Click here to access the documentation.

March 10, 2022

Database Migration Service now supports adding dump flags for data dump customizations to migration jobs for Cloud SQL for MySQL instances. Click here to access the documentation.

December 16, 2021

Database Migration Service now supports creating Cloud SQL for MySQL, Cloud SQL for PostgreSQL, and Cloud SQL for SQL Server instances with customer-managed encryption keys (CMEK) enabled. Click here to access the documentation. This note is incorrect. See entry for November 29, 2023.

July 29, 2021

Database Migration Service now supports Cloud SQL for PostgreSQL as a source for PostgreSQL migrations. Click here to access the documentation.

March 31, 2021

The GA version of Database Migration Service is now available for PostgreSQL. This version makes it easier for you to "lift and shift" your MySQL and PostgreSQL workloads into Cloud SQL. Click here to access the documentation.

November 10, 2020

The Public Preview version of Database Migration Service is now available for MySQL. This version makes it easier for you to "lift and shift" your MySQL workloads into Cloud SQL. Click here to access the documentation.