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 de destino que admite Database Migration Service en todos los casos de migración. Usa esta información para elegir las bases de datos de origen y destino de tu migración.
Bases de datos de origen y destino compatibles con migraciones homogéneas
Selecciona tu caso 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 admitidas
- Amazon RDS 5.6, 5.7 y 8.0
- MySQL autogestionado (en las instalaciones o en cualquier VM en la nube que controles 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
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, 8.0.41 y 8.0.42.
Bases de datos de destino admitidas
- 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ísicos no se admiten en destinos MySQL 8.4. Para obtener más información, consulta Limitaciones conocidas.
Para obtener más información, consulta Migrar a Cloud SQL para MySQL.
PostgreSQL a Cloud SQL para PostgreSQL
Bases de datos de origen admitidas
- 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 autogestionado (en las instalaciones o en cualquier VM en la nube que controles 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 o versiones posteriores
Bases de datos de destino admitidas
- Cloud SQL para PostgreSQL 9.6, 10, 11, 12, 13, 14, 15, 16 y 17.
Para obtener más información, consulta Migrar a Cloud SQL para PostgreSQL.
PostgreSQL a AlloyDB para PostgreSQL
Bases de datos de origen admitidas
- Amazon RDS 9.6.10+, 10.5+, 11.1+, 12, 13, 14, 15, 16, 17
- Amazon Aurora 10.11+, 11.6+, 12.4+, 13.3+, 14, 15, 16, 17
- PostgreSQL autogestionado (en las instalaciones o en cualquier VM en la nube que controles 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 admitidas
- AlloyDB para PostgreSQL 14, 15, 16 y 17
Para obtener más información, consulta el artículo Migrar a AlloyDB para PostgreSQL.
SQL Server a Cloud SQL para SQL Server
En la siguiente tabla se indican 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 | Versiones 2022, 2019 y 2017 de Cloud SQL para SQL Server |
SQL Server autogestionado
(on-premise o en cualquier VM de nube que controles por completo) |
También puedes usar Database Migration Service para migrar de versiones anteriores de SQL Server a versiones posteriores compatibles con Cloud SQL, siempre que sigas las directrices de compatibilidad de versiones. Para obtener más información, consulta las versiones y ediciones compatibles con 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 el artículo Migrar a Cloud SQL para SQL Server.
Bases de datos de origen y destino compatibles con migraciones heterogéneas
Selecciona tu escenario 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 para Oracle
- Despliegues alojados en servidores propios, como los siguientes:
- Implementación de bases 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 admitidas para 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 admitidas
Database Migration Service no admite la migración desde Oracle Autonomous Database.
Para obtener más información, consulta 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 para Oracle
- Despliegues alojados en servidores propios, como los siguientes:
- Implementación de bases 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 admitidas para 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 admitidas
Database Migration Service no admite la migración desde Oracle Autonomous Database.
Para obtener más información, consulta el artículo Migrar de Oracle a AlloyDB para PostgreSQL.
SQL Server a Cloud SQL para PostgreSQL
Bases de datos de origen y destino compatibles
En la siguiente tabla se indican 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 para SQL Server | Cloud SQL para PostgreSQL 12, 13, 14, 15, 16 y 17. |
Instancia gestionada de Microsoft Azure SQL
Nivel S3 o superior de Microsoft Azure SQL Database |
|
Cloud SQL para SQL Server | |
Versiones de SQL Server autogestionadas:
Enterprise 2008 y versiones posteriores, Standard 2016 SP1 y versiones posteriores, Developer 2008 y versiones posteriores (on-premise o en cualquier VM en la nube que controles por completo) |
Bases de datos de origen no admitidas
Database Migration Service no admite la migración desde las siguientes versiones de SQL Server:
- Versiones de la edición Standard de SQL Server desde 2008 hasta 2014
- SQL Server Express
- SQL Server Web
Para obtener más información, consulta el artículo 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 indican 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 para SQL Server | AlloyDB para PostgreSQL 14, 15 y 16 |
Instancia gestionada de Microsoft Azure SQL
Nivel S3 o superior de Microsoft Azure SQL Database |
|
Cloud SQL para SQL Server | |
Versiones de SQL Server autogestionadas:
Enterprise 2008 y versiones posteriores, Standard 2016 SP1 y versiones posteriores, Developer 2008 y versiones posteriores (on-premise o en cualquier VM en la nube que controles por completo) |
Bases de datos de origen no admitidas
Database Migration Service no admite la migración desde las siguientes versiones de SQL Server:
- Versiones de la edición Standard de SQL Server desde 2008 hasta 2014
- SQL Server Express
- SQL Server Web
Para obtener más información, consulta Migrar de SQL Server a AlloyDB para PostgreSQL.