Homogeneous migrations

Homogeneous migrations take place when you migrate data from a source database to a destination database that use the same database technology (have the same database engine).

A successful homogeneous migration maintains high fidelity of all migrated database objects, including the schema, data, and metadata.

Database Migration Service offers different flows and feature support for each homogeneous migration path. For example, Database Migration Service migrates all your databases by default. In some migrations, such as PostgreSQL to AlloyDB and SQL Server to Cloud SQL Server, you can selectively migrate a subset of databases from your source instance to either an existing or new destination instance.

For more information, see supported scenarios.

Supported scenarios

Database Migration Service supports the following homogeneous migrations: