Puedes usar Database Migration Service para migrar tus bases de datos a Google Cloud. Database Migration Service admite migraciones homogéneas, como de MySQL a Cloud SQL para MySQL, y migraciones heterogéneas, como de 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 destino para tu migración.
Bases de datos de origen y destino compatibles con migraciones homogéneas
Selecciona tu situación de migración homogénea para ver qué bases de datos de origen y 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 for MySQL 5.7 y 8.0
Para 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, 8.0.41 y 8.0.42.
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, 8.0.41 y 8.0.42.
- Cloud SQL para MySQL 8.4 con ciertas limitaciones. Por ejemplo, las migraciones que usan archivos de copia de seguridad física 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 Migra 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.
- Servidor flexible de Microsoft Azure Database for PostgreSQL: 11+
Bases de datos de destino compatibles
- Cloud SQL para PostgreSQL 9.6, 10, 11, 12, 13, 14, 15, 16 y 17.
Si deseas obtener más información, consulta Migra 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, 15, 16 y 17
- Amazon Aurora 10.11+, 11.6+, 12.4+, 13.3+, 14, 15, 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 9.6, 10, 11, 12, 13, 14, 15, 16 y 17
Bases de datos de destino compatibles
- AlloyDB para PostgreSQL 14, 15, 16 y 17
Si deseas obtener más información, consulta Migra 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 admitidas:
Bases de datos de origen | Bases de datos de destino |
---|---|
Amazon RDS | Versiones 2022, 2019 y 2017 de Cloud SQL para SQL Server |
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 y cuando 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 Migra a Cloud SQL para SQL Server.
Bases de datos de origen y destino compatibles con migraciones heterogéneas
Selecciona tu situación de migración heterogénea para ver qué bases de datos de origen y destino admite la migración:
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, incluidas las siguientes:
- Implementación de base de datos de instancia única de Oracle
- Oracle Exadata
- Oracle Active Data Guard
- Oracle Real Application Clusters (RAC)
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, 15, 16 y 17. |
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 Migra de Oracle a Cloud SQL para PostgreSQL.
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, incluidas las siguientes:
- Implementación de base de datos de instancia única de Oracle
- Oracle Exadata
- Oracle Active Data Guard
- Oracle Real Application Clusters (RAC)
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 | AlloyDB para PostgreSQL 12, 13, 14, 15 y 16. |
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 Migra 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, 15, 16 y 17. |
Instancia administrada de Microsoft Azure SQL
Nivel S3 y superiores de la base de datos de Microsoft Azure SQL |
|
Cloud SQL para 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 desde 2008 hasta 2014
- SQL Server Express
- SQL Server Web
Si deseas obtener más información, consulta Migra 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, 15 y 16 |
Instancia administrada de Microsoft Azure SQL
Nivel S3 y superiores de la base de datos de Microsoft Azure SQL |
|
Cloud SQL para 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 desde 2008 hasta 2014
- SQL Server Express
- SQL Server Web
Si deseas obtener más información, consulta Migra de SQL Server a AlloyDB para PostgreSQL.