Puedes usar Database Migration Service para migrar tus bases de datos a Google Cloud. Database Migration Service admite migraciones homogéneas, como MySQL a Cloud SQL para MySQL, y migraciones heterogéneas, como Oracle a Cloud SQL para PostgreSQL.
En esta página, se enumeran las versiones de todas las bases de datos de origen y destino que admite Database Migration Service en todas las situaciones de migración. Usa esta información para elegir las bases de datos de origen y de destino para tu migración.
Bases de datos de origen y destino compatibles con las migraciones homogéneas
Selecciona tu caso de migración homogénea para ver qué bases de datos de origen y de destino admite la migración:
De MySQL a Cloud SQL para MySQL
Bases de datos de origen compatibles
- Amazon RDS 5.6, 5.7 y 8.0
- MySQL autoadministrado (local o en cualquier VM en la nube que controlas por completo) 5.5, 5.6, 5.7 y 8.0
- Cloud SQL para MySQL 5.6, 5.7, 8.0 y 8.4
- Amazon Aurora 5.6, 5.7 y 8.0
- Microsoft Azure Database para MySQL 5.7 y 8.0
En el caso de las fuentes de MySQL 8.0, Database Migration Service también admite las siguientes versiones secundarias: 8.0.18, 8.0.26, 8.0.27, 8.0.28, 8.0.30, 8.0.31, 8.0.32, 8.0.33, 8.0.34, 8.0.35, 8.0.36, 8.0.37, 8.0.39, 8.0.40 y 8.0.41.
Bases de datos de destino compatibles
- Cloud SQL para MySQL 5.6 y 5.7
- Cloud SQL para MySQL 8.0, incluidas las siguientes versiones secundarias: 8.0.18, 8.0.26, 8.0.27, 8.0.28, 8.0.30, 8.0.31, 8.0.32, 8.0.33, 8.0.34, 8.0.35, 8.0.36, 8.0.37, 8.0.39, 8.0.40 y 8.0.41
- Cloud SQL para MySQL 8.4 con ciertas limitaciones Por ejemplo, las migraciones que usan archivos de copia de seguridad físicos no son compatibles con los destinos de MySQL 8.4. Para obtener más información, consulta Limitaciones conocidas.
Para obtener más información, consulta Cómo migrar a Cloud SQL para MySQL.
De PostgreSQL a Cloud SQL para PostgreSQL
Bases de datos de origen compatibles
- Amazon RDS 9.6.10+, 10.5+, 11.1+, 12, 13, 14, 15, 16 y 17
- Amazon Aurora 10.11+, 11.6+, 12.4+, 13.3+, 14.6+, 15.2+, 16 y 17
- PostgreSQL autoadministrado (local o en cualquier VM en la nube que controlas por completo) 9.4, 9.5, 9.6, 10, 11, 12, 13, 14, 15, 16 y 17
- Cloud SQL para PostgreSQL 9.6, 10, 11, 12, 13, 14, 15, 16 y 17
- Microsoft Azure Database para PostgreSQL Flexible Server: 11 y versiones posteriores
Bases de datos de destino compatibles
- Cloud SQL para PostgreSQL 9.6, 10, 11, 12, 13, 14, 15, 16 y 17
Para obtener más información, consulta Cómo migrar a Cloud SQL para PostgreSQL.
De PostgreSQL a AlloyDB para PostgreSQL
Bases de datos de origen compatibles
- Amazon RDS 9.6.10, 10.5, 11.1, 12, 13, 14 y 15
- Amazon Aurora 10.11+, 11.6+, 12.4+, 13.3+, 14 y 15
- PostgreSQL autoadministrado (local o en cualquier VM en la nube que controlas por completo) 9.4, 9.5, 9.6, 10, 11, 12, 13, 14 y 15
- Cloud SQL: 9.6, 10, 11, 12, 13, 14 y 15
Bases de datos de destino compatibles
- AlloyDB para PostgreSQL 14, 15 y 16
Para obtener más información, consulta Cómo migrar a AlloyDB para PostgreSQL.
De SQL Server a Cloud SQL para SQL Server
En la siguiente tabla, se enumeran todas las bases de datos de origen y destino de SQL Server compatibles:
Bases de datos de origen | Bases de datos de destino |
---|---|
Amazon RDS | Cloud SQL para SQL Server versiones 2022, 2019 y 2017 |
SQL Server con administración automática
(local o en cualquier VM en la nube que controlas por completo) |
También puedes usar Database Migration Service para migrar desde versiones anteriores de SQL Server a versiones posteriores compatibles con Cloud SQL, siempre que sigas los lineamientos de compatibilidad de versiones. Para obtener más información, consulta las actualizaciones de versión y edición compatibles para tu versión de SQL Server en la documentación de Microsoft. Por ejemplo, consulta Actualizaciones de versiones y ediciones compatibles (SQL Server 2022).
Para obtener más información, consulta Cómo migrar a Cloud SQL para SQL Server.
Bases de datos de origen y destino compatibles con las migraciones heterogéneas
Selecciona tu caso de migración heterogénea para ver qué bases de datos de origen y de destino admite la migración:
De Oracle a Cloud SQL para PostgreSQL
Bases de datos de origen y destino compatibles
Database Migration Service admite las siguientes bases de datos de Oracle como fuentes de migración:
- Amazon RDS for Oracle
- Implementaciones autoalojadas, incluidos los siguientes:
- Implementación de la base de datos de instancia única de Oracle
- Oracle Exadata
- Oracle Active Data Guard
- Clústeres de aplicaciones reales (RAC) de Oracle
La compatibilidad total también depende de la versión de Oracle de origen. En la siguiente tabla, se enumeran todas las versiones compatibles para las migraciones heterogéneas de Oracle:
Bases de datos de origen | Bases de datos de destino |
---|---|
Oracle 11g, versión 11.2.0.4 | Cloud SQL para PostgreSQL 12, 13, 14 y 15 |
Oracle 12c, versión 12.1.0.2 | |
Oracle 12c, versión 12.2.0.1 | |
Oracle 18c | |
Oracle 19c | |
Oracle 21c |
Bases de datos de origen no compatibles
Database Migration Service no admite la migración desde Oracle Autonomous Database.
Si deseas obtener más información, consulta Cómo migrar de Oracle a Cloud SQL para PostgreSQL.
De Oracle a AlloyDB para PostgreSQL
Bases de datos de origen y destino compatibles
Database Migration Service admite las siguientes bases de datos de Oracle como fuentes de migración:
- Amazon RDS for Oracle
- Implementaciones autoalojadas, incluidos los siguientes:
- Implementación de la base de datos de instancia única de Oracle
- Oracle Exadata
- Oracle Active Data Guard
- Clústeres de aplicaciones reales (RAC) de Oracle
La compatibilidad total también depende de la versión de Oracle de origen. En la siguiente tabla, se enumeran todas las versiones compatibles para las migraciones heterogéneas de Oracle:
Bases de datos de origen | Bases de datos de destino |
---|---|
Oracle 11g, versión 11.2.0.4 | Cloud SQL para PostgreSQL 12, 13, 14 y 15 |
Oracle 12c, versión 12.1.0.2 | |
Oracle 12c, versión 12.2.0.1 | |
Oracle 18c | |
Oracle 19c | |
Oracle 21c |
Bases de datos de origen no compatibles
Database Migration Service no admite la migración desde Oracle Autonomous Database.
Para obtener más información, consulta Cómo migrar de Oracle a AlloyDB para PostgreSQL.
De SQL Server a Cloud SQL para PostgreSQL
Bases de datos de origen y destino compatibles
En la siguiente tabla, se enumeran todas las bases de datos de origen y destino de SQL Server admitidas:
Bases de datos de origen | Bases de datos de destino |
---|---|
Amazon RDS for SQL Server | Cloud SQL para PostgreSQL 12, 13, 14 y 15 |
Instancia administrada de Microsoft Azure SQL
Nivel S3 y superior de la base de datos de Microsoft Azure SQL |
|
Cloud SQL for SQL Server | |
Versiones de SQL Server con administración automática:
Enterprise 2008 y versiones posteriores, Standard 2016 SP1 y versiones posteriores, Developer 2008 y versiones posteriores (local o en cualquier VM en la nube que controlas por completo) |
Bases de datos de origen no compatibles
Database Migration Service no admite la migración desde las siguientes versiones de SQL Server:
- Versiones de SQL Server Standard Edition del 2008 al 2014
- SQL Server Express
- SQL Server Web
Si deseas obtener más información, consulta Cómo migrar de SQL Server a Cloud SQL para PostgreSQL.
De SQL Server a AlloyDB para PostgreSQL
Bases de datos de origen y destino compatibles
En la siguiente tabla, se enumeran todas las bases de datos de origen y destino de SQL Server admitidas:
Bases de datos de origen | Bases de datos de destino |
---|---|
Amazon RDS for SQL Server | AlloyDB para PostgreSQL 14 y 15 |
Instancia administrada de Microsoft Azure SQL
Nivel S3 y superior de la base de datos de Microsoft Azure SQL |
|
Cloud SQL for SQL Server | |
Versiones de SQL Server con administración automática:
Enterprise 2008 y versiones posteriores, Standard 2016 SP1 y versiones posteriores, Developer 2008 y versiones posteriores (local o en cualquier VM en la nube que controlas por completo) |
Bases de datos de origen no compatibles
Database Migration Service no admite la migración desde las siguientes versiones de SQL Server:
- Versiones de SQL Server Standard Edition del 2008 al 2014
- SQL Server Express
- SQL Server Web
Para obtener más información, consulta Cómo migrar de SQL Server a AlloyDB para PostgreSQL.