Bancos de dados compatíveis de origem e de destino

Use o Database Migration Service para migrar seus bancos de dados para o Google Cloud. O Database Migration Service oferece suporte a migrações homogêneas, como do MySQL para o Cloud SQL para MySQL, e heterogêneas, como do Oracle para o Cloud SQL para PostgreSQL.

Esta página lista as versões de todos os bancos de dados de origem e destino com suporte do 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 para a migração.

Migrações homogêneas com suporte a bancos de dados de origem e de destino

Selecione seu cenário de migração homogênea para conferir quais bancos de dados de origem e de 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
  • MySQL autogerenciado (no local ou em qualquer VM de nuvem totalmente controlada por você) 5.5, 5.6, 5.7, 8.0
  • Cloud SQL para MySQL 5.6, 5.7, 8.0, 8.4
  • Amazon Aurora 5.6, 5.7 e 8.0
  • Banco de Dados do Microsoft Azure para MySQL 5.7, 8.0

Para origens do MySQL 8.0, o Database Migration Service também oferece suporte às 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.

Bancos de dados de destino compatíveis

  • 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 e 8.0.40.
  • Cloud SQL para MySQL 8.4 com algumas limitações. Por exemplo, as migrações que usam arquivos de backup físicos não são compatíveis com destinos do MySQL 8.4. Para mais informações, consulte Limitações conhecidas.

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.
  • Amazon Aurora 10.11+, 11.6+, 12.4+, 13.3+, 14.6+, 15.2+, 16 e 17.
  • PostgreSQL autogerenciado (no local ou em qualquer VM de nuvem totalmente controlada) 9.4, 9.5, 9.6, 10, 11, 12, 13, 14, 15, 16, 17.
  • Cloud SQL para PostgreSQL 9.6, 10, 11, 12, 13, 14, 15, 16, 17.
  • Banco de dados Microsoft Azure para PostgreSQL Flexible Server: 11+

Bancos de dados de destino compatíveis

  • Cloud SQL para PostgreSQL 9.6, 10, 11, 12, 13, 14, 15, 16, 17.

PostgreSQL para o AlloyDB para PostgreSQL

Bancos de dados de origem compatíveis

  • Amazon RDS 9.6.10+, 10.5+, 11.1+, 12, 13, 14, 15
  • Amazon Aurora 10.11+, 11.6+, 12.4+, 13.3+, 14, 15
  • PostgreSQL autogerenciado (no local ou em qualquer VM de nuvem totalmente controlada) 9.4, 9.5, 9.6, 10, 11, 12, 13, 14, 15
  • Cloud SQL 9.6, 10, 11, 12, 13, 14, 15

Bancos de dados de destino compatíveis

  • AlloyDB para PostgreSQL 14, 15, 16

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 2022, 2019 e 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 com suporte no 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 para a versão do SQL Server na documentação da Microsoft. Por exemplo, consulte Upgrades de versão e edição com suporte (SQL Server 2022).

Migrações heterogêneas com suporte para bancos de dados de origem e de destino

Selecione seu cenário de migração heterogênea para conferir quais bancos de dados de origem e de destino são compatíveis com a migração:

Oracle para Cloud SQL para PostgreSQL

Bancos de dados de origem compatíveis

  • Oracle 11g, versão 11.2.0.4
  • Oracle 12c, versão 12.1.0.2
  • Oracle 12c, versão 12.2.0.1
  • Oracle 18c
  • Oracle 19c
  • Oracle 21c
  • Oracle Real Application Clusters (RAC)

Bancos de dados de destino compatíveis

  • Cloud SQL para PostgreSQL 12, 13, 14 e 15.

Oracle para AlloyDB para PostgreSQL

Bancos de dados de origem compatíveis

  • Oracle 11g, versão 11.2.0.4
  • 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 destino compatíveis

  • AlloyDB para PostgreSQL 14, 15