Uma migração heterogénea move dados entre diferentes tecnologias de bases de dados. O motor de base de dados da origem, como o Oracle, difere do motor de base de dados do destino, como o PostgreSQL.
As migrações heterogéneas são mais complexas do que as migrações homogéneas devido às diferenças na estrutura do esquema, nos tipos de dados e nos componentes de metadados entre a base de dados de origem e a base de dados de destino. O serviço de migração de bases de dados oferece ferramentas, como a conversão de esquemas e código assistida pelo Gemini, que ajudam a converter o esquema e os objetos da sua base de dados de origem num formato compatível com a base de dados de destino.
As migrações heterogéneas usam a replicação baseada na captura de dados de alterações (CDC) para processar alterações contínuas.
Para mais informações, consulte os cenários suportados.
Cenários suportados
O Database Migration Service suporta as seguintes migrações heterogéneas:
- Migre do Oracle para o Cloud SQL para PostgreSQL
- Migre do Oracle para o AlloyDB para PostgreSQL
- Migre do SQL Server para o Cloud SQL para PostgreSQL
- Migre do SQL Server para o AlloyDB para PostgreSQL