Una migración heterogénea transfiere datos entre diferentes tecnologías de base de datos. El motor de la base de datos de la fuente, como Oracle, difiere del motor de la base de datos del destino, como PostgreSQL.
Las migraciones heterogéneas son más complejas que las homogéneas debido a las diferencias en la estructura del esquema, los tipos de datos y los componentes de metadatos entre la base de datos de origen y la de destino. Database Migration Service proporciona herramientas, como la conversión de esquemas y código asistida por Gemini, que te ayudan a convertir el esquema y los objetos de tu base de datos de origen en un formato que sea compatible con tu base de datos de destino.
Las migraciones heterogéneas usan la replicación basada en la captura de datos modificados (CDC) para procesar los cambios en curso.
Para obtener más información, consulta las situaciones admitidas.
Situaciones admitidas
Database Migration Service admite las siguientes migraciones homogéneas:
- Migra de Oracle a Cloud SQL para PostgreSQL
- Migra de Oracle a AlloyDB para PostgreSQL
- Cómo migrar de SQL Server a Cloud SQL para PostgreSQL
- Cómo migrar de SQL Server a AlloyDB para PostgreSQL