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