Use o Database Migration Service para migrar seus bancos de dados para o Google Cloud. O Database Migration Service é compatível com migrações homogêneas, como do MySQL para o Cloud SQL para MySQL, e migrações heterogêneas, como do Oracle para o Cloud SQL para PostgreSQL.
Nesta página, listamos as versões de todos os bancos de dados de origem e destino compatíveis com o Database Migration Service em todos os cenários de migração. Use essas informações para escolher os bancos de dados de origem e destino da migração.
Bancos de dados de origem e destino compatíveis com migrações homogêneas
Selecione seu cenário de migração homogênea para ver quais bancos de dados de origem e destino são compatíveis com a migração:
MySQL para Cloud SQL para MySQL
Bancos de dados de origem compatíveis
- Amazon RDS 5.6, 5.7, 8.0, 8.4, 9.7
- MySQL 5.5, 5.6, 5.7, 8.0, 8.4 e 9.7 autogerenciado (no local ou em qualquer VM de nuvem totalmente controlada por você)
- Cloud SQL para MySQL 5.6, 5.7, 8.0, 8.4, 9.7
- Amazon Aurora 5.6, 5.7, 8.0, 8.4, 9.7
- Microsoft Azure Database para MySQL 5.7, 8.0, 8.4 e 9.7
Para origens do MySQL 8.0, o Database Migration Service também aceita as seguintes versões secundárias: 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, 8.0.42 e 8.0.43.
Bancos de dados de destino com suporte
- Cloud SQL para MySQL 5.6 e 5.7
- Cloud SQL para MySQL 8.0, incluindo as seguintes versões secundárias: 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, 8.0.42 e 8.0.43.
- Cloud SQL para MySQL 8.4 e 9.7 com algumas limitações. Por exemplo, as migrações que usam arquivos de backup físico não têm suporte para destinos do MySQL 8.4 ou 9.7. Para mais informações, consulte Limitações conhecidas.
- Cloud SQL para MySQL 9.7
Para mais informações, consulte Migrar para o Cloud SQL para MySQL.
PostgreSQL para Cloud SQL para PostgreSQL
Bancos de dados de origem compatíveis
- Amazon RDS 9.6.10+, 10.5+, 11.1+, 12, 13, 14, 15, 16, 17 e 18.
- Amazon Aurora 10.11+, 11.6+, 12.4+, 13.3+, 14.6+, 15.2+, 16, 17 e 18.
- PostgreSQL 9.4, 9.5, 9.6, 10, 11, 12, 13, 14, 15, 16, 17 e 18 autogerenciado (no local ou em qualquer VM de nuvem totalmente controlada por você).
- Cloud SQL para PostgreSQL 9.6, 10, 11, 12, 13, 14, 15, 16, 17 e 18.
- Microsoft Azure Database para PostgreSQL Flexible Server: 11 ou posterior
Bancos de dados de destino com suporte
- Cloud SQL para PostgreSQL 9.6, 10, 11, 12, 13, 14, 15, 16, 17 e 18.
Para mais informações, consulte Migrar para o Cloud SQL para PostgreSQL.
PostgreSQL para AlloyDB para PostgreSQL
Bancos de dados de origem compatíveis
- Amazon RDS 9.6.10+, 10.5+, 11.1+, 12, 13, 14, 15, 16 e 17
- Amazon Aurora 10.11+, 11.6+, 12.4+, 13.3+, 14, 15, 16 e 17
- PostgreSQL 9.4, 9.5, 9.6, 10, 11, 12, 13, 14, 15, 16 e 17 autogerenciado (no local ou em qualquer VM de nuvem totalmente controlada por você)
- Cloud SQL 9.6, 10, 11, 12, 13, 14, 15, 16, 17
Bancos de dados de destino com suporte
- AlloyDB para PostgreSQL 14, 15, 16, 17, 18
Para mais informações, consulte Migrar para o AlloyDB para PostgreSQL.
SQL Server para Cloud SQL para SQL Server
A tabela a seguir lista todos os bancos de dados de origem e destino do SQL Server compatíveis:
| Bancos de dados de origem | Bancos de dados de destino |
|---|---|
| Amazon RDS | Cloud SQL para SQL Server versões 2025, 2022, 2019, 2017 |
| SQL Server autogerenciado
(no local ou em qualquer VM de nuvem totalmente controlada por você) |
Também é possível usar o Database Migration Service para migrar de versões anteriores do SQL Server para versões mais recentes compatíveis com o Cloud SQL, desde que você siga as diretrizes de compatibilidade de versão. Para mais informações, consulte os upgrades de versão e edição compatíveis com sua versão do SQL Server na documentação da Microsoft. Por exemplo, consulte Upgrades de versão e edição compatíveis (SQL Server 2025).
Para mais informações, consulte Migrar para o Cloud SQL para SQL Server.
Bancos de dados de origem e destino compatíveis com migrações heterogêneas
Selecione o cenário de migração heterogênea para ver quais bancos de dados de origem e destino são compatíveis com a migração:
Oracle para Cloud SQL para PostgreSQL
Bancos de dados de origem e destino compatíveis
O Database Migration Service é compatível com os seguintes bancos de dados Oracle como origens de migração:
- Amazon RDS para Oracle
- Implantações auto-hospedadas, incluindo:
- Implantação de banco de dados de instância única da Oracle
- Oracle Exadata
- Oracle Active Data Guard
- Oracle Real Application Clusters (RAC)
O suporte completo também depende da versão de origem do Oracle. A tabela a seguir lista todas as versões compatíveis com migrações heterogêneas do Oracle:
| Bancos de dados de origem | Bancos de dados de destino |
|---|---|
| Oracle 11g, versão 11.2.0.4 | Cloud SQL para PostgreSQL 12, 13, 14, 15, 16, 17 e 18. |
| Oracle 12c, versão 12.1.0.2 | |
| Oracle 12c, versão 12.2.0.1 | |
| Oracle 18c | |
| Oracle 19c | |
| Oracle 21c |
Bancos de dados de origem incompatíveis
O Database Migration Service não é compatível com a migração do Oracle Autonomous Database.
Para mais informações, consulte Migrar do Oracle para o Cloud SQL para PostgreSQL.
Oracle para AlloyDB para PostgreSQL
Bancos de dados de origem e destino compatíveis
O Database Migration Service é compatível com os seguintes bancos de dados Oracle como origens de migração:
- Amazon RDS para Oracle
- Implantações auto-hospedadas, incluindo:
- Implantação de banco de dados de instância única da Oracle
- Oracle Exadata
- Oracle Active Data Guard
- Oracle Real Application Clusters (RAC)
O suporte completo também depende da versão de origem do Oracle. A tabela a seguir lista todas as versões compatíveis com migrações heterogêneas do Oracle:
| Bancos de dados de origem | Bancos de dados de destino |
|---|---|
| Oracle 11g, versão 11.2.0.4 | AlloyDB para PostgreSQL 12, 13, 14, 15, 16, 17 e 18. |
| Oracle 12c, versão 12.1.0.2 | |
| Oracle 12c, versão 12.2.0.1 | |
| Oracle 18c | |
| Oracle 19c | |
| Oracle 21c |
Bancos de dados de origem incompatíveis
O Database Migration Service não é compatível com a migração do Oracle Autonomous Database.
Para mais informações, consulte Migrar do Oracle para o AlloyDB para PostgreSQL.
SQL Server para Cloud SQL para PostgreSQL
Bancos de dados de origem e destino compatíveis
A tabela a seguir lista todos os bancos de dados de origem e destino do SQL Server compatíveis:
| Bancos de dados de origem | Bancos de dados de destino |
|---|---|
| Amazon RDS para SQL Server | Cloud SQL para PostgreSQL 12, 13, 14, 15, 16, 17 e 18. |
|
Instância gerenciada do SQL no Microsoft Azure
Banco de dados SQL do Microsoft Azure nível S3 e superior |
|
| Cloud SQL para SQL Server | |
|
Versões autogerenciadas do SQL Server:
Enterprise 2008 e posterior, Standard 2016 SP1 e posterior, Developer 2008 e posterior (no local ou em qualquer VM de nuvem totalmente controlada por você) |
Bancos de dados de origem incompatíveis
O Database Migration Service não é compatível com a migração das seguintes versões do SQL Server:
- Versões do SQL Server Standard Edition de 2008 a 2014
- SQL Server Express
- SQL Server Web
Para mais informações, consulte Migrar do SQL Server para o Cloud SQL para PostgreSQL.
SQL Server para AlloyDB para PostgreSQL
Bancos de dados de origem e destino compatíveis
A tabela a seguir lista todos os bancos de dados de origem e destino do SQL Server compatíveis:
| Bancos de dados de origem | Bancos de dados de destino |
|---|---|
| Amazon RDS para SQL Server | AlloyDB para PostgreSQL 14, 15, 16, 17, 18. |
|
Instância gerenciada do SQL no Microsoft Azure
Banco de dados SQL do Microsoft Azure nível S3 e superior |
|
| Cloud SQL para SQL Server | |
|
Versões autogerenciadas do SQL Server:
Enterprise 2008 e posterior, Standard 2016 SP1 e posterior, Developer 2008 e posterior (no local ou em qualquer VM de nuvem totalmente controlada por você) |
Bancos de dados de origem incompatíveis
O Database Migration Service não é compatível com a migração das seguintes versões do SQL Server:
- Versões do SQL Server Standard Edition de 2008 a 2014
- SQL Server Express
- SQL Server Web
Para mais informações, consulte Migrar do SQL Server para o AlloyDB para PostgreSQL.