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: https://cloud.google.com/feeds/dms-release-notes.xml

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.