Bases de dados de origem e de destino suportadas

Pode usar o Database Migration Service para migrar as suas bases de dados para o Google Cloud. O Database Migration Service suporta migrações homogéneas, como do MySQL para o Cloud SQL for MySQL, e migrações heterogéneas, como do Oracle para o Cloud SQL for PostgreSQL.

Esta página lista as versões de todas as bases de dados de origem e de destino que o serviço de migração de bases de dados suporta em todos os cenários de migração. Use estas informações para escolher as bases de dados de origem e de destino para a sua migração.

Bases de dados de origem e de destino suportadas para migrações homogéneas

Selecione o cenário de migração homogénea para ver que bases de dados de origem e de destino a migração suporta:

MySQL para Cloud SQL para MySQL

Bases de dados de origem suportadas

  • Amazon RDS 5.6, 5.7 e 8.0
  • MySQL autogerido (nas instalações ou em qualquer VM na nuvem que controle totalmente) 5.5, 5.6, 5.7, 8.0
  • Cloud SQL para MySQL 5.6, 5.7, 8.0 e 8.4
  • Amazon Aurora 5.6, 5.7 e 8.0
  • Microsoft Azure Database para MySQL 5.7 e 8.0

Para origens MySQL 8.0, o Database Migration Service também suporta 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 e 8.0.42.

Bases de dados de destino suportadas

  • 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 e 8.0.42.
  • Cloud SQL para MySQL 8.4 com determinadas limitações. Por exemplo, as migrações que usam ficheiros de cópia de segurança física não são suportadas para destinos MySQL 8.4. Para mais informações, consulte o artigo Limitações conhecidas.

Para mais informações, consulte o artigo Migre para o Cloud SQL para MySQL.

PostgreSQL para Cloud SQL para PostgreSQL

Bases de dados de origem suportadas

  • 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.6+, 15.2+, 16 e 17.
  • PostgreSQL autogerido (no local ou em qualquer VM na nuvem que controla totalmente) 9.4, 9.5, 9.6, 10, 11, 12, 13, 14, 15, 16 e 17.
  • Cloud SQL para PostgreSQL 9.6, 10, 11, 12, 13, 14, 15, 16 e 17.
  • Microsoft Azure Database for PostgreSQL Flexible Server: 11 ou superior

Bases de dados de destino suportadas

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

Para mais informações, consulte o artigo Migre para o Cloud SQL para PostgreSQL.

PostgreSQL para AlloyDB para PostgreSQL

Bases de dados de origem suportadas

  • 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 autogerido (no local ou em qualquer VM na nuvem que controla totalmente) 9.4, 9.5, 9.6, 10, 11, 12, 13, 14, 15, 16 e 17
  • Cloud SQL 9.6, 10, 11, 12, 13, 14, 15, 16 e 17

Bases de dados de destino suportadas

  • AlloyDB para PostgreSQL 14, 15, 16 e 17

Para mais informações, consulte o artigo Migre para o AlloyDB para PostgreSQL.

SQL Server para Cloud SQL para SQL Server

A tabela seguinte apresenta todas as bases de dados de origem e destino do SQL Server compatíveis:

Bases de dados de origem Bases de dados de destino
Amazon RDS Cloud SQL para SQL Server versões 2022, 2019 e 2017
SQL Server autogerido

(nas instalações ou em qualquer VM na nuvem que controle totalmente)

Também pode usar o Database Migration Service para migrar de versões anteriores do SQL Server para versões posteriores suportadas no Cloud SQL, desde que siga as diretrizes de compatibilidade de versões. Para mais informações, consulte as atualizações de versão e edição suportadas para a sua versão do SQL Server na documentação da Microsoft. Por exemplo, consulte o artigo Atualizações de versões e edições suportadas (SQL Server 2022).

Para mais informações, consulte o artigo Migre para o Cloud SQL para SQL Server.

Bases de dados de origem e de destino suportadas para migrações heterogéneas

Selecione o cenário de migração heterogénea para ver que bases de dados de origem e destino a migração suporta:

Oracle para Cloud SQL para PostgreSQL

Bases de dados de origem e de destino suportadas

O serviço de migração de base de dados suporta as seguintes bases de dados Oracle como origens de migração:

  • Amazon RDS for Oracle
  • Implementações autoalojadas, incluindo:
    • Implementação da base 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 do Oracle de origem. A tabela seguinte apresenta todas as versões suportadas para migrações heterogéneas do Oracle:

Bases de dados de origem Bases de dados de destino
Oracle 11g, versão 11.2.0.4 Cloud SQL para PostgreSQL 12, 13, 14, 15, 16 e 17.
Oracle 12c, versão 12.1.0.2
Oracle 12c, versão 12.2.0.1
Oracle 18c
Oracle 19c
Oracle 21c

Bases de dados de origem não suportadas

O serviço de migração de bases de dados não suporta a migração a partir da base de dados autónoma da Oracle.

Para mais informações, consulte o artigo Migre do Oracle para o Cloud SQL para PostgreSQL.

Oracle para AlloyDB para PostgreSQL

Bases de dados de origem e de destino suportadas

O serviço de migração de base de dados suporta as seguintes bases de dados Oracle como origens de migração:

  • Amazon RDS for Oracle
  • Implementações autoalojadas, incluindo:
    • Implementação da base 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 do Oracle de origem. A tabela seguinte apresenta todas as versões suportadas para migrações heterogéneas do Oracle:

Bases de dados de origem Bases de dados de destino
Oracle 11g, versão 11.2.0.4 AlloyDB para PostgreSQL 12, 13, 14, 15 e 16.
Oracle 12c, versão 12.1.0.2
Oracle 12c, versão 12.2.0.1
Oracle 18c
Oracle 19c
Oracle 21c

Bases de dados de origem não suportadas

O serviço de migração de bases de dados não suporta a migração a partir da base de dados autónoma da Oracle.

Para mais informações, consulte o artigo Migre do Oracle para o AlloyDB para PostgreSQL.

SQL Server para Cloud SQL para PostgreSQL

Bases de dados de origem e de destino suportadas

A tabela seguinte apresenta todas as bases de dados de origem e de destino do SQL Server suportadas:

Bases de dados de origem Bases de dados de destino
Amazon RDS para SQL Server Cloud SQL para PostgreSQL 12, 13, 14, 15, 16 e 17.
Instância gerida do Microsoft Azure SQL

Nível S3 e superior do Microsoft Azure SQL Database

Cloud SQL para SQL Server
Versões do SQL Server autogeridas:

Enterprise 2008 e posterior, Standard 2016 SP1 e posterior, Developer 2008 e posterior

(nas instalações ou em qualquer VM na nuvem que controla totalmente)

Bases de dados de origem não suportadas

O Serviço de migração de base de dados não suporta a migração a partir das seguintes versões do SQL Server:

  • Versões da edição Standard do SQL Server de 2008 a 2014
  • SQL Server Express
  • SQL Server Web

Para mais informações, consulte o artigo Migre do SQL Server para o Cloud SQL para PostgreSQL.

SQL Server para AlloyDB para PostgreSQL

Bases de dados de origem e de destino suportadas

A tabela seguinte apresenta todas as bases de dados de origem e de destino do SQL Server suportadas:

Bases de dados de origem Bases de dados de destino
Amazon RDS para SQL Server AlloyDB para PostgreSQL 14, 15 e 16
Instância gerida do Microsoft Azure SQL

Nível S3 e superior do Microsoft Azure SQL Database

Cloud SQL para SQL Server
Versões do SQL Server autogeridas:

Enterprise 2008 e posterior, Standard 2016 SP1 e posterior, Developer 2008 e posterior

(nas instalações ou em qualquer VM na nuvem que controla totalmente)

Bases de dados de origem não suportadas

O Serviço de migração de base de dados não suporta a migração a partir das seguintes versões do SQL Server:

  • Versões da edição Standard do SQL Server de 2008 a 2014
  • SQL Server Express
  • SQL Server Web

Para mais informações, consulte o artigo Migre do SQL Server para o AlloyDB para PostgreSQL.