Database Migration Service を使用して、 Google Cloudにデータベースを移行できます。Database Migration Service は、MySQL から Cloud SQL for MySQL などの同種の移行と、Oracle から Cloud SQL for PostgreSQL などの異種の移行の両方をサポートしています。
このページでは、すべての移行シナリオで Database Migration Service がサポートするすべてのソース データベースと宛先データベースのバージョンを一覧表示します。この情報を使用して、移行元データベースと移行先データベースを選択します。
同種の移行でサポートされているソース データベースと移行先データベース
同種の移行シナリオを選択して、移行がサポートする移行元データベースと移行先データベースを確認します。
MySQL を Cloud SQL for MySQL へ
サポートされているソース データベース
- Amazon RDS 5.6、5.7、8.0
- セルフマネージド MySQL(オンプレミスまたはお客様が完全に管理するクラウド VM 上)5.5、5.6、5.7、8.0
- Cloud SQL for MySQL 5.6、5.7、8.0、8.4
- Amazon Aurora 5.6、5.7、8.0
- Microsoft Azure Database for MySQL 5.7、8.0
MySQL 8.0 ソースの場合、Database Migration Service は 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 のマイナー バージョンもサポートしています。
サポートされている移行先データベース
- Cloud SQL for MySQL 5.6 と 5.7
- Cloud SQL for MySQL 8.0(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 などのマイナー バージョンを含む)。
- Cloud SQL for MySQL 8.4(特定の制限あり)。たとえば、物理バックアップ ファイルを使用する移行は、MySQL 8.4 の宛先ではサポートされていません。詳細については、既知の制限事項をご覧ください。
PostgreSQL を Cloud SQL for PostgreSQL へ
サポートされているソース データベース
- 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、17。
- セルフマネージド PostgreSQL(オンプレミスまたはお客様が完全に管理するクラウド VM 上)9.4、9.5、9.6、10、11、12、13、14、15、16、17。
- Cloud SQL for PostgreSQL 9.6、10、11、12、13、14、15、16、17。
- Microsoft Azure Database for PostgreSQL Flexible Server: 11 以降
サポートされている移行先データベース
- Cloud SQL for PostgreSQL 9.6、10、11、12、13、14、15、16、17。
PostgreSQL から AlloyDB for PostgreSQL への移行
サポートされているソース データベース
- 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(オンプレミスまたはお客様が完全に管理するクラウド VM 上)9.4、9.5、9.6、10、11、12、13、14、15
- Cloud SQL 9.6、10、11、12、13、14、15
サポートされている移行先データベース
- AlloyDB for PostgreSQL 14、15、16
SQL Server から Cloud SQL for SQL Server
次の表に、サポートされているすべての SQL Server の移行元データベースと移行先データベースを示します。
移行元データベース | 移行先データベース |
---|---|
Amazon RDS | Cloud SQL for SQL Server バージョン 2022、2019、2017 |
セルフマネージド SQL Server (オンプレミスまたはお客様が完全に管理するクラウド VM 上) |
バージョンの互換性に関するガイドラインに従っている限り、Database Migration Service を使用して、以前のバージョンの SQL Server から Cloud SQL でサポートされている新しいバージョンに移行することもできます。詳細については、Microsoft のドキュメントで、ご使用の SQL Server バージョンでサポートされているバージョンとエディションのアップグレードをご覧ください。たとえば、サポートされているバージョンとエディションのアップグレード(SQL Server 2022)をご覧ください。
異種移行でサポートされている移行元と移行先のデータベース
異種移行シナリオを選択して、移行でサポートされているソース データベースと宛先データベースを確認します。
Oracle から Cloud SQL for PostgreSQL
サポートされているソース データベース
- Oracle 11g、バージョン 11.2.0.4
- Oracle 12c、バージョン 12.1.0.2
- Oracle 12c、バージョン 12.2.0.1
- Oracle 18c
- Oracle 19c
- Oracle 21c
- Oracle Real Application Clusters(RAC)
サポートされている移行先データベース
- Cloud SQL for PostgreSQL 12、13、14、15。
Oracle から AlloyDB for PostgreSQL への移行
サポートされているソース データベース
- Oracle 11g、バージョン 11.2.0.4
- Oracle 12c、バージョン 12.1.0.2
- Oracle 12c、バージョン 12.2.0.1
- Oracle 18c
- Oracle 19c
- Oracle 21c
サポートされている移行先データベース
- AlloyDB for PostgreSQL 14、15