すべてのプロダクト
Search
ドキュメントセンター

Data Transmission Service:データ移行シナリオの概要

最終更新日:May 14, 2025

Data Transmission Service (DTS) を使用すると、同種のデータソース間または異種のデータソース間でデータを移行できます。典型的なシナリオには、Alibaba Cloud へのデータ移行、Alibaba Cloud 内のインスタンス間のデータ移行、データベースのシャーディングとスケーリングなどがあります。このトピックでは、データ移行機能でサポートされているデータベースの種類、データベースのバージョン、および移行の種類について説明します。また、関連するリファレンスへのリンクも提供します。

背景

移行の種類

移行の種類

説明

スキーマ移行

DTS は、テーブル、ビュー、トリガー、ストアドプロシージャなど、選択したオブジェクトのスキーマをソースデータベースからターゲットデータベースに移行します。

異種データベース間のスキーマ移行の場合、DTS はソースデータベースとターゲットデータベースの構文に基づいてスキーマ構文を変換します。たとえば、DTS は Oracle データベースの NUMBER データ型を MySQL データベースの DECIMAL データ型に変換します。

完全データ移行

DTS は、選択したオブジェクトの既存データをソースデータベースからターゲットデータベースに移行します。データ移行タスクを構成するときにスキーマ移行と完全データ移行のみを選択した場合、DTS はソースデータベースで生成された増分データを移行しません。

重要

データの整合性を確保するために、完全データ移行中はソースデータベースにデータを書き込まないでください。サービスの継続性を確保するには、データ移行タスクを構成する際に、[スキーマ移行][完全データ移行][増分データ移行] を選択する必要があります。

増分データ移行

DTS は、移行対象のオブジェクトの増分データ変更文をソースデータベースから取得します(例:MySQL データベースのバイナリログから増分データ文を取得)。ターゲットデータベースのタイプに基づいて文を変換し、ターゲットデータベースで文を実行します。このようにして、ソースデータベースからの増分データがターゲットデータベースに移行されます。

説明

増分データ移行中は、ソースデータベースとターゲットデータベース間でデータがリアルタイムに移行されます。データ移行タスクは自動的に停止しません。データ移行タスクを手動で停止または削除する必要があります。詳細については、「DTS インスタンスを終了する」および「DTS インスタンスをリリースする」をご参照ください。

データ同期とデータ移行の違い

一部のシナリオでは、データ移行によってデータ同期機能の一部を実装できます。ただし、データ同期は、より優れたネットワークの安定性と追加機能を提供します。データ移行ではなくデータ同期を使用することをお勧めします。詳細については、「よくある質問」の「データ移行とデータ同期の相違点は何ですか?」セクションをご参照ください。

重要

異なるリージョン(国境を越える、またはリージョンを越える)にあるソースデータベースとターゲットデータベースの移行インスタンスを構成する必要がある場合、ソースデータベースとターゲットデータベースは次の要件を満たしている必要があります。

  • ソースデータベースの アクセス方法 パラメーターが Alibaba Cloud インスタンス に設定されている場合、ソースデータベースにはパブリックエンドポイントが必要です。

  • ソースデータベースの アクセス方法 パラメーターが Alibaba Cloud インスタンス に設定されていない場合、ターゲットデータベースにはパブリックエンドポイントが必要です。

クロスアカウントデータ移行

クロスアカウントデータ移行がサポートされているかどうかは、データベースの種類とアクセス方法によって異なります。クロスアカウントデータ移行がサポートされている場合、ソースデータベースとターゲットデータベースを構成するときに Alibaba Cloud アカウント間でデータを複製 パラメーターが表示されます。Alibaba Cloud アカウント間でデータを移行する場合は、このパラメーターを に設定します。詳細については、「Alibaba Cloud アカウント間で DTS タスクを構成する」をご参照ください。

ソースインスタンスの制限

次の表に、ソースデータベースのネットワーク帯域幅とビジネス要件の制限を示します。詳細については、関連するリファレンスをご参照ください。

制限

説明

ネットワーク帯域幅

  • 少なくとも 100 MB/s のネットワーク帯域幅をサポートします。

  • 移行インスタンスに増分移行タスクが含まれている場合、ソースデータベースと DTS サービス間、および DTS サービスとターゲットデータベース間の往復レイテンシ (RTT) が 2 ミリ秒未満であることを確認してください。そうでない場合、移行インスタンスのパフォーマンスに影響します。

    ソースデータベースと DTS サービス間の物理的な距離が長い場合(例:シンガポールリージョンにデプロイされたデータベースが、中国 (香港) リージョンにデプロイされた VPN を介して DTS サービスに接続されている場合)、RTT は 2 ミリ秒をはるかに超え、移行インスタンスにレイテンシが発生します。

ビジネス要件

  • ログの合計サイズは 1 TB 未満である必要があります。1 時間あたりのログの平均サイズは 50 GB 未満である必要があります。ピークトラフィックは 15 MB/s 未満である必要があります。

    重要

    デフォルトでは、DTS はデータベースインスタンス全体のログをプルします。同期または移行されていないオブジェクトに大量のデータ変更が含まれている場合、DTS タスクも遅延します。

  • 大量のデータを更新する場合、または CLOB、BLOB、LONG タイプなどの大きなフィールドを変更する場合、DTS タスクが遅延する可能性があります。このような操作はバッチで実行するか、実行しないことをお勧めします。

  • プライマリキーのないテーブルを頻繁に削除または変更しないでください。そうでない場合、DTS タスクが遅延する可能性があります。

  • DDL 操作を頻繁に実行しないでください。1 秒あたり最大 10 個の DDL 文を実行することをお勧めします。そうでない場合、DTS タスクが遅延する可能性があります。

  • ログの合計サイズが 100 GB を超えるトランザクションなど、大規模なトランザクションを実行しないでください。そうでない場合、DTS タスクが失敗する可能性があります。

よくある質問

  • DTS はサーバーレス ApsaraDB RDS for MySQL インスタンスをサポートしていますか?

    はい。

  • DTS は PolarDB for MySQL クラスタのサーバーレス機能をサポートしていますか?

    はい。

  • DTS はサーバーレス ApsaraDB RDS for PostgreSQL インスタンスをサポートしていますか?

    サーバーレス ApsaraDB RDS for PostgreSQL インスタンスは、ソースデータベースではなく、ターゲットデータベースとしてのみ機能できます。

  • DTS は ApsaraDB for MyBase のインスタンスをサポートしていますか?

    はい。ApsaraDB for MyBase で作成されたデータベースインスタンスとの間でデータを移行するタスクを作成する場合、アクセス方法 パラメーターを Alibaba Cloud インスタンス に設定できます。その後、DTS はデータベースインスタンスに正常にアクセスできます。対応するトピックに記載されている手順に従って、データ移行タスクを構成できます。次のいずれかの表に、トピックへのリンクがあります。

    説明

    たとえば、「自己管理 MySQL データベースから ApsaraDB RDS for MySQL インスタンスにデータを移行する」を参照して、自己管理 MySQL データベースから ApsaraDB MyBase for MySQL インスタンスにデータを移行できます。

  • 自己管理データベースとは何ですか?

    自己管理データベースとは、DTS タスクを構成する際に [アクセス方法][Alibaba Cloud インスタンス] に設定されていないデータベースです。自己管理データベースには、サードパーティクラウドでホストされているデータベース、オンプレミスデータベース、および ECS インスタンスでホストされているデータベースが含まれます。

データ移行シナリオ

Azure サブスクリプションをお持ちでない場合は、開始する前に 無料アカウント を作成してください。

自己管理 MySQL データベースまたは ApsaraDB RDS for MySQL インスタンスからデータを移行する

重要
  • PolarDB-X 1.0 インスタンスのデータベースは、1 つ以上 ApsaraDB RDS for MySQL インスタンスに基づいて作成する必要があります。DTS は、PolarDB for MySQL に基づいて作成された PolarDB-X 1.0 データベースをサポートしていません。

  • ターゲットデータベースが PolarDB-X 1.0 インスタンスでホストされている場合、スキーマ移行はサポートされていません。ターゲットデータベースが PolarDB-X 2.0 インスタンスでホストされている場合、スキーマ移行はサポートされています。

  • PolarDB-X 2.0 インスタンスのデータベースは MySQL 5.7 と互換性がある必要があります。インスタンスをバージョン 5.4.11 以降に更新することをお勧めします。インスタンスのバージョンを更新する方法の詳細については、「インスタンスのバージョンを表示および更新する」をご参照ください。

  • AnalyticDB for MySQL 2.0 クラスタへのデータ移行は、新しい DTS コンソールではサポートされていません。このシナリオのデータ移行タスクは、古い DTS コンソールでのみ構成できます。

ソースデータベース

ターゲットデータベース

移行タイプ

参照

  • 自己管理 MySQL データベース バージョン

    5.1、5.5、5.6、5.7、または 8.0

  • ApsaraDB RDS for MySQL インスタンス

    すべてのバージョン

  • 自己管理 MySQL データベース バージョン

    5.1、5.5、5.6、5.7、または 8.0

  • ApsaraDB RDS for MySQL インスタンス

    すべてのバージョン

スキーマ移行

フルデータ移行

増分データ移行

PolarDB for MySQL クラスタ

すべてのバージョン

スキーマ移行

フルデータ移行

増分データ移行

PolarDB-X 1.0 インスタンス

フルデータ移行

増分データ移行

ApsaraDB RDS for MySQL インスタンスから PolarDB-X 1.0 インスタンスにデータを移行する

PolarDB-X 2.0 インスタンス

スキーマ移行

フルデータ移行

増分データ移行

ApsaraDB RDS for MySQL インスタンスから PolarDB-X 2.0 インスタンスにデータを移行する

AnalyticDB for MySQL クラスタ

バージョン 2.0 または 3.0

スキーマ移行

フルデータ移行

増分データ移行

ApsaraDB RDS for MySQL インスタンスから AnalyticDB for MySQL V3.0 クラスタにデータを移行する

AnalyticDB for PostgreSQL インスタンス

バージョン 4.3、6.0、または 7.0

スキーマ移行

フルデータ移行

増分データ移行

ApsaraDB RDS for MySQL インスタンスから AnalyticDB for PostgreSQL インスタンスにデータを移行する

  • 自己管理 PostgreSQL データベース

    バージョン 9.4.8 以降 (9.5、9.6、10.x、11.x、12.x、13.x、14.x、15.x、16.x など)

  • ApsaraDB RDS for PostgreSQL インスタンス

    バージョン 9.4、10、11、12、13、14、15、または 16

スキーマ移行

フルデータ移行

増分データ移行

ApsaraDB RDS for MySQL インスタンスから ApsaraDB RDS for PostgreSQL インスタンスにデータを移行する

  • ApsaraMQ for RocketMQ

    0.10.1.0 から 2.x

    説明

    ブローカーの数が 3 を超える場合は、Express Connect、VPN Gateway、または Smart Access Gateway を使用して DTS に接続する必要があります。

  • 自己管理 Kafka クラスタ

    バージョン 0.10.1.0 から 2.7.0

スキーマ移行

フルデータ移行

増分データ移行

ApsaraDB RDS for MySQL インスタンスから ApsaraMQ for Kafka インスタンスにデータを移行する

ApsaraDB for ClickHouse クラスタ

バージョン 20.8 以降

スキーマ移行

フルデータ移行

増分データ移行

ApsaraDB RDS for MySQL インスタンスから ApsaraDB for ClickHouse クラスタにデータを移行する

DataHub プロジェクト

すべてのバージョン

スキーマ移行

フルデータ移行

増分データ移行

ApsaraDB RDS for MySQL インスタンスから DataHub プロジェクトにデータを移行する

Elasticsearch クラスタ

バージョン 5.5、5.6、6.x、7.x、または 8.x

スキーマ移行

フルデータ移行

増分データ移行

RDS MySQL から Elasticsearch にデータを移行する

MaxCompute プロジェクト

スキーマ移行

フルデータ移行

増分データ移行

ApsaraDB RDS for MySQL インスタンスから MaxCompute プロジェクトにデータを移行する

自己管理 Oracle データベース (RAC または非 RAC アーキテクチャ)

バージョン 9i、10g、11g、12c、18c、または 19c

スキーマ移行

フルデータ移行

増分データ移行

ApsaraDB RDS for MySQL インスタンスから自己管理 Oracle データベースにデータを移行する

Tair (Redis OSS 互換) インスタンス (クラスタ、スタンダード、または読み書き分離アーキテクチャ)

バージョン 4.0、5.0、6.0、または 7.0

フルデータ移行

増分データ移行

ApsaraDB RDS for MySQL インスタンスから Tair (Redis OSS 互換) インスタンスにデータを移行する

Tablestore インスタンス

スキーマ移行

フルデータ移行

増分データ移行

ApsaraDB RDS for MySQL インスタンスから Tablestore インスタンスにデータを移行する

ApsaraDB for SelectDB インスタンス

スキーマ移行

フルデータ移行

増分データ移行

ApsaraDB RDS for MySQL インスタンスから ApsaraDB for SelectDB インスタンスにデータを移行する

Lindorm インスタンス

フルデータ移行

増分データ移行

ApsaraDB RDS for MySQL インスタンスから Lindorm インスタンスにデータを移行する

Doris データベース

バージョン 1.2 以降

スキーマ移行

フルデータ移行

増分データ移行

ApsaraDB RDS for MySQL インスタンスから自己管理 Doris データベースにデータを移行する

ApsaraMQ for RocketMQ インスタンス

4.x および 5.x シリーズ

フルデータ移行

増分データ移行

ApsaraDB RDS for MySQL インスタンスから ApsaraMQ for RocketMQ インスタンスに移行する

MariaDB データベースからデータを移行する

移行元データベース

移行先データベース

移行タイプ

参照資料

  • ApsaraDB RDS for MariaDB TX インスタンス

  • 自己管理型 MariaDB データベース

  • ApsaraDB RDS for MariaDB TX インスタンス

  • 自己管理型 MariaDB データベース

スキーマ移行

フルデータ移行

増分データ移行

ApsaraDB RDS for MySQL インスタンス

スキーマ移行

フルデータ移行

増分データ移行

ApsaraDB RDS for MariaDB インスタンスから ApsaraDB RDS for MySQL インスタンスにデータを移行する

ApsaraDB RDS for PostgreSQL インスタンス

スキーマ移行

フルデータ移行

増分データ移行

ApsaraDB RDS for MariaDB インスタンスから ApsaraDB RDS for PostgreSQL インスタンスにデータを移行する

ApsaraDB RDS for PPAS インスタンスからデータを移行する

移行元データベース

移行先データベース

移行タイプ

参照資料

ApsaraDB RDS for PPAS インスタンス

すべてのバージョン

PolarDB for PostgreSQL (Oracle 互換) クラスタ

すべてのバージョン

スキーマ移行

フルデータ移行

増分データ移行

ApsaraDB RDS for PPAS インスタンスから PolarDB for Oracle クラスタにデータを移行する

PolarDB for MySQL クラスタからのデータ移行

重要
  • PolarDB-X 1.0 インスタンスのデータベースは、1 つ以上 ApsaraDB RDS for MySQL インスタンスに基づいて作成する必要があります。DTS は、PolarDB for MySQL クラスタに基づいて作成された PolarDB-X 1.0 データベースをサポートしていません。

  • ターゲットデータベースが PolarDB-X 1.0 インスタンスでホストされている場合、スキーマ移行はサポートされていません。ターゲットデータベースが PolarDB-X 2.0 インスタンスでホストされている場合、スキーマ移行はサポートされています。

  • PolarDB-X 2.0 インスタンスのデータベースは MySQL 5.7 と互換性がある必要があります。インスタンスをバージョン 5.4.11 以降に更新することをお勧めします。インスタンスのバージョンを更新する方法の詳細については、「インスタンスのバージョンを表示および更新する」をご参照ください。

移行元データベース

移行先データベース

移行タイプ

参照

PolarDB for MySQL クラスタ

すべてのバージョン

PolarDB for MySQL クラスタ

すべてのバージョン

スキーマ移行

フルデータ移行

増分データ移行

PolarDB for MySQL クラスタ間でデータを移行する

  • 自己管理 MySQL データベース

    バージョン 5.1、5.5、5.6、5.7、または 8.0

  • ApsaraDB RDS for MySQL インスタンス

    すべてのバージョン

スキーマ移行

フルデータ移行

増分データ移行

PolarDB for MySQL クラスタから ApsaraDB RDS for MySQL インスタンスにデータを移行する

PolarDB-X 1.0 インスタンス

フルデータ移行

増分データ移行

PolarDB for MySQL クラスタから PolarDB-X 1.0 インスタンスにデータを移行する

PolarDB-X 2.0 インスタンス

スキーマ移行

フルデータ移行

増分データ移行

PolarDB for MySQL クラスタから PolarDB-X 2.0 インスタンスにデータを移行する

AnalyticDB for MySQL クラスタ

バージョン 3.0

スキーマ移行

フルデータ移行

増分データ移行

PolarDB for MySQL クラスタから AnalyticDB for MySQL V3.0 クラスタにデータを移行する

AnalyticDB for PostgreSQL インスタンス

バージョン 4.3、6.0、または 7.0

スキーマ移行

フルデータ移行

増分データ移行

PolarDB for MySQL クラスタから AnalyticDB for PostgreSQL インスタンスにデータを移行する

  • ApsaraMQ for Kafka インスタンス

    バージョン 0.10.1.0 から 2.x

    説明

    ブローカーの数が 3 を超える場合は、Express Connect、VPN Gateway、または Smart Access Gateway を使用して DTS に接続する必要があります。

  • 自己管理 Kafka クラスタ

    バージョン 0.10.1.0 から 2.7.0

スキーマ移行

フルデータ移行

増分データ移行

PolarDB for MySQL クラスタから Kafka クラスタにデータを移行する

DataHub プロジェクト

すべてのバージョン

スキーマ移行

フルデータ移行

増分データ移行

PolarDB for MySQL クラスタから DataHub プロジェクトにデータを移行する

ApsaraDB for ClickHouse クラスタ

バージョン 20.8 以降

スキーマ移行

フルデータ移行

増分データ移行

PolarDB for MySQL クラスタから ApsaraDB for ClickHouse クラスタにデータを移行する

自己管理 Oracle データベース (RAC、PDB、または非 RAC アーキテクチャ)

バージョン 9i、10g、11g、12c、18c、または 19c

スキーマ移行

フルデータ移行

増分データ移行

PolarDB for MySQL クラスタから自己管理 Oracle データベースにデータを移行する

Elasticsearch クラスタ

バージョン 5.5、5.6、6.x、7.x、または 8.x

スキーマ移行

フルデータ移行

増分データ移行

PolarDB for MySQL クラスタから Elasticsearch クラスタにデータを移行する

MaxCompute プロジェクト

スキーマ移行

フルデータ移行

増分データ移行

PolarDB for MySQL クラスタから MaxCompute プロジェクトにデータを移行する

ApsaraDB for SelectDB インスタンス

スキーマ移行

フルデータ移行

増分データ移行

PolarDB for MySQL から SelectDB にデータを移行する

Doris データベース

バージョン 1.2 以降

スキーマ移行

フルデータ移行

増分データ移行

PolarDB for MySQL クラスタから自己管理 Doris データベースにデータを移行する

Lindorm インスタンス

フルデータ移行

増分データ移行

PolarDB for MySQL クラスタから Lindorm インスタンスにデータを移行する

PolarDB for PostgreSQL (Oracle 互換) クラスタからデータを移行する

移行元データベース

移行先データベース

移行タイプ

参照資料

PolarDB for PostgreSQL(Oracle 互換) クラスタ

すべてのバージョン

PolarDB for PostgreSQL(Oracle 互換) クラスタ

すべてのバージョン

スキーマ移行

フルデータ移行

増分データ移行

PolarDB for PostgreSQL(Oracle 互換)クラスタ間でデータを移行する

自己管理 Oracle データベース(RAC、PDB、または非 RAC アーキテクチャ)

バージョン 9i、10g、11g、12c、18c、または 19c

フルデータ移行

増分データ移行

PolarDB for PostgreSQL(Oracle 互換)クラスタから自己管理 Oracle データベースにデータを移行する

  • ApsaraMQ for Kafka インスタンス

    バージョン 0.10.1.0 ~ 2.x

    説明

    ブローカーの数が 3 を超える場合は、Express Connect、VPN Gateway、または Smart Access Gateway を使用して DTS に接続する必要があります。

  • 自己管理 Kafka クラスタ

    バージョン 0.10.1.0 ~ 2.7.0

スキーマ移行

増分データ移行

PolarDB for PostgreSQL(Oracle 互換)クラスタから ApsaraMQ for Kafka インスタンスにデータを移行する

AnalyticDB for MySQL クラスタ

バージョン 3.0

スキーマ移行

フルデータ移行

増分データ移行

PolarDB for PostgreSQL(Oracle 互換)クラスタから AnalyticDB for MySQL V3.0 クラスタにデータを移行する

PolarDB-X インスタンスからのデータ移行

重要
  • このシナリオのデータ移行タスクは、新しい DTS コンソールでのみ構成できます。

  • PolarDB-X 1.0 インスタンスのデータベースは、1 つ以上 ApsaraDB RDS for MySQL インスタンスに基づいて作成する必要があります。 DTS は、PolarDB for MySQL クラスタに基づいて作成された PolarDB-X 1.0 データベースをサポートしていません。

  • PolarDB-X 2.0 インスタンスのデータベースは、MySQL 5.7 と互換性がある必要があります。インスタンスをバージョン 5.4.11 以降に更新することをお勧めします。インスタンスのバージョンを更新する方法の詳細については、「インスタンスのバージョンを表示および更新する」をご参照ください。

移行元データベース

移行先データベース

移行タイプ

参照

PolarDB-X 1.0 インスタンス

PolarDB-X 2.0 インスタンス

スキーマ移行

フルデータ移行

増分データ移行

PolarDB-X 1.0 インスタンスから PolarDB-X 2.0 インスタンスにデータを移行する

AnalyticDB for MySQL クラスタ

バージョン 3.0

スキーマ移行

フルデータ移行

増分データ移行

PolarDB-X 1.0 インスタンスから AnalyticDB for MySQL V3.0 クラスタにデータを移行する

AnalyticDB for PostgreSQL インスタンス

バージョン 4.3、6.0、または 7.0

スキーマ移行

フルデータ移行

増分データ移行

PolarDB-X 1.0 インスタンスから AnalyticDB for PostgreSQL インスタンスにデータを移行する

DataHub プロジェクト

スキーマ移行

増分データ移行

PolarDB-X 1.0 インスタンスから DataHub プロジェクトにデータを移行する

Elasticsearch クラスタ

バージョン 5.5、5.6、6.x、7.x、または 8.x

スキーマ移行

フルデータ移行

増分データ移行

PolarDB-X 1.0 インスタンスから Elasticsearch クラスタにデータを移行する

  • ApsaraMQ for Kafka インスタンス

    バージョン 0.10.1.0 ~ 2.x

    説明

    ブローカーの数が 3 を超える場合は、Express Connect、VPN Gateway、または Smart Access Gateway を使用して DTS に接続する必要があります。

  • 自己管理 Kafka クラスタ

    バージョン 0.10.1.0 ~ 2.7.0

スキーマ移行

フルデータ移行

増分データ移行

PolarDB-X 1.0 インスタンスから ApsaraMQ for Kafka インスタンスにデータを移行する

  • 自己管理 MySQL データベース

    バージョン 5.1、5.5、5.6、5.7、または 8.0

  • ApsaraDB RDS for MySQL インスタンス

    すべてのバージョン

スキーマ移行

フルデータ移行

増分データ移行

PolarDB-X 1.0 インスタンスから ApsaraDB RDS for MySQL インスタンスにデータを移行する

PolarDB-X 2.0

PolarDB-X 2.0 インスタンス

スキーマ移行

フルデータ移行

増分データ移行

PolarDB-X 2.0 インスタンス間でデータを移行する

  • 自己管理 MySQL データベース

    バージョン 5.1、5.5、5.6、5.7、または 8.0

  • ApsaraDB RDS for MySQL インスタンス

    すべてのバージョン

スキーマ移行

フルデータ移行

増分データ移行

PolarDB-X 2.0 インスタンスから ApsaraDB RDS for MySQL インスタンスにデータを移行する

PolarDB for MySQL クラスタ

すべてのバージョン

スキーマ移行

フルデータ移行

増分データ移行

PolarDB-X 2.0 インスタンスから PolarDB for MySQL クラスタにデータを移行する

AnalyticDB for MySQL クラスタ

バージョン 3.0

スキーマ移行

フルデータ移行

増分データ移行

PolarDB-X 2.0 インスタンスから AnalyticDB for MySQL V3.0 クラスタにデータを移行する

AnalyticDB for PostgreSQL インスタンス

バージョン 4.3、6.0、または 7.0

スキーマ移行

フルデータ移行

増分データ移行

PolarDB-X 2.0 インスタンスから AnalyticDB for PostgreSQL インスタンスにデータを移行する

MaxCompute プロジェクト

スキーマ移行

フルデータ移行

増分データ移行

PolarDB-X 2.0 インスタンスから MaxCompute プロジェクトにデータを移行する

  • ApsaraMQ for Kafka インスタンス

    バージョン 0.10.1.0 ~ 2.x

    説明

    ブローカーの数が 3 を超える場合は、Express Connect、VPN Gateway、または Smart Access Gateway を使用して DTS に接続する必要があります。

  • 自己管理 Kafka クラスタ

    バージョン 0.10.1.0 ~ 2.7.0

スキーマ移行

フルデータ移行

増分データ移行

PolarDB-X 2.0 インスタンスから Message Queue for Apache Kafka インスタンスにデータを移行する

DataHub プロジェクト

すべてのバージョン

スキーマ移行

増分データ移行

PolarDB-X 2.0 インスタンスから DataHub プロジェクトにデータを移行する

Elasticsearch クラスタ

バージョン 5.5、5.6、6.x、7.x、または 8.x

スキーマ移行

フルデータ移行

増分データ移行

PolarDB-X 2.0 インスタンスから Elasticsearch クラスタにデータを移行する

自己管理 Oracle (RAC または非 RAC アーキテクチャ)

バージョン 9i、10g、11g、12c、18c、または 19c

スキーマ移行

フルデータ移行

増分データ移行

PolarDB-X 2.0 インスタンスから自己管理 Oracle データベースにデータを移行する

Tablestore インスタンス

スキーマ移行

フルデータ移行

増分データ移行

PolarDB-X 2.0 インスタンスから Tablestore インスタンスにデータを移行する

Configure WordPress to use Azure Blob storage Azure Blob Storage を使用するための WordPress の構成 このチュートリアルでは、メディアのアップロードと配信に Azure Blob Storage を使用するように WordPress を構成する方法について説明します。Azure Blob Storage は、画像、ビデオ、ドキュメントなどの非構造化データをクラウドに格納するための費用対効果の高いソリューションです。 Azure Blob Storage を使用すると、WordPress サイトのパフォーマンスとスケーラビリティを向上させることができます。また、ストレージ コストを削減するのにも役立ちます。 前提条件 Azure サブスクリプション。無料アカウントを作成する WordPress アプリケーション。 WordPress をダウンロードする Azure Storage アカウント。 ストレージ アカウントを作成する 手順 WordPress プラグインをインストールする: Azure Storage for WordPress プラグインをインストールしてアクティブ化します。詳細については、「Windows Azure Storage」をご参照ください。 Azure Storage アカウントを構成する: WordPress プラグインの設定で、Azure Storage アカウント名、アカウント キー、およびコンテナー名を入力します。 メディア設定を構成する: WordPress のメディア設定で、メディア ファイルを Azure Blob Storage にアップロードするように構成します。 これで、Azure Blob Storage を使用して WordPress メディアを保存するように WordPress が構成されました。 次の手順 詳細については、「PHP クイックスタート: Azure Blob Storage」をご参照ください。 ```

移行元データベース

移行先データベース

移行タイプ

参照資料

PolarDB for PostgreSQL クラスタ

バージョン 11、14、15、または 16

PolarDB for PostgreSQL クラスタ

バージョン 11、14、15、または 16

スキーマ移行

フルデータ移行

増分データ移行

PolarDB for PostgreSQL クラスタ間でのデータ移行

  • 自己管理 PostgreSQL データベース

    バージョン 9.5.x、9.6.x、10.x、11.x、12.x、13.x、14.x、15.x、または 16.x

  • ApsaraDB RDS for PostgreSQL インスタンス

    バージョン 9.4、10、11、12、13、14、15、または 16

スキーマ移行

フルデータ移行

増分データ移行

PolarDB for PostgreSQL クラスタから ApsaraDB RDS for PostgreSQL インスタンスへのデータ移行

自己管理 Oracle (RAC または非 RAC アーキテクチャ)

バージョン 9i、10g、11g、12c、18c、または 19c

フルデータ移行

増分データ移行

PolarDB for PostgreSQL クラスタから自己管理 Oracle データベースへのデータ移行

AnalyticDB for PostgreSQL インスタンス

バージョン 4.3、6.0、または 7.0

スキーマ移行

フルデータ移行

増分データ移行

PolarDB for PostgreSQL クラスタから AnalyticDB for PostgreSQL インスタンスへのデータ移行

ApsaraDB for SelectDB インスタンス

スキーマ移行

フルデータ移行

増分データ移行

PolarDB for PostgreSQL クラスタから ApsaraDB for SelectDB インスタンスへのデータ移行

MaxCompute プロジェクトからデータを移行する

移行元データベース

移行先データベース

移行タイプ

参照資料

MaxCompute プロジェクト

すべてのバージョン

  • セルフマネージド MySQL データベース

    バージョン 5.1、5.5、5.6、5.7、または 8.0

  • ApsaraDB RDS for MySQL インスタンス

    すべてのバージョン

スキーマ移行

フルデータ移行

MaxCompute プロジェクトから ApsaraDB RDS for MySQL インスタンスにデータを移行する

MySQL モードの OceanBase データベースからデータを移行する

移行元データベース

移行先データベース

移行タイプ

参照資料

  • ApsaraDB for OceanBase インスタンス

    MySQL モードのクラスタインスタンスとテナントインスタンス

  • MySQL モードの OceanBase データベース

    Community Edition

  • 自己管理型 MySQL データベース

    バージョン 5.1、5.5、5.6、5.7、または 8.0

  • ApsaraDB RDS for MySQL インスタンス

    すべてのバージョン

スキーマ移行

フルデータ移行

増分データ移行

MySQL モードの OceanBase データベースから ApsaraDB RDS for MySQL インスタンスにデータを移行する

PolarDB for MySQL クラスタ

すべてのバージョン

スキーマ移行

フルデータ移行

増分データ移行

MySQL 互換 OceanBase データベースから PolarDB for MySQL クラスタに移行する

Lindorm インスタンス

フルデータ移行

増分データ移行

MySQL 互換 OceanBase データベースから Lindorm インスタンスにデータを移行する

Oracle データベースからデータを移行する

重要
  • PolarDB-X 1.0 インスタンスのデータベースは、1 つ以上 ApsaraDB RDS for MySQL インスタンスに基づいて作成する必要があります。DTS は、PolarDB for MySQL クラスタに基づいて作成された PolarDB-X 1.0 データベースをサポートしていません。

  • ターゲットデータベースが PolarDB-X 1.0 インスタンスであるデータ移行タスクの場合、スキーマ移行はサポートされていません。ターゲットデータベースが PolarDB-X 2.0 インスタンスであるデータ移行タスクの場合、スキーマ移行はサポートされています。

  • PolarDB-X 2.0 インスタンスのデータベースは MySQL 5.7 と互換性がある必要があります。インスタンスをバージョン 5.4.11 以降に更新することをお勧めします。インスタンスのバージョンを更新する方法の詳細については、「インスタンスのバージョンを表示および更新する」をご参照ください。

ソースデータベース

ターゲットデータベース

移行タイプ

参照

自己管理 Oracle データベース (RAC または非 RAC アーキテクチャ)

バージョン 9i、10g、11g、12c、18c、または 19c

PolarDB for PostgreSQL (Oracle 互換) クラスタ

すべてのバージョン

スキーマ移行

フルデータ移行

増分データ移行

自己管理 Oracle (RAC または非 RAC アーキテクチャ)

バージョン 9i、10g、11g、12c、18c、または 19c

スキーマ移行

フルデータ移行

増分データ移行

自己管理 Oracle データベース間でデータを移行する

  • 自己管理 MySQL データベース

    バージョン 5.1、5.5、5.6、5.7、または 8.0

  • ApsaraDB RDS for MySQL インスタンス

    すべてのバージョン

スキーマ移行

フルデータ移行

増分データ移行

自己管理 Oracle データベースから ApsaraDB RDS for MySQL インスタンスにデータを移行する

PolarDB for MySQL クラスタ

すべてのバージョン

スキーマ移行

フルデータ移行

増分データ移行

自己管理 Oracle データベースから PolarDB for MySQL クラスタにデータを移行する

PolarDB for PostgreSQL クラスタ

バージョン 11、14、15、または 16

スキーマ移行

フルデータ移行

増分データ移行

自己管理 Oracle データベースから PolarDB for PostgreSQL クラスタにデータを移行する

PolarDB-X 1.0 または PolarDB-X 2.0 インスタンス

フルデータ移行

増分データ移行

自己管理 Oracle データベースから PolarDB-X 2.0 インスタンスにデータを移行する

AnalyticDB for MySQL クラスタ

バージョン 3.0

スキーマ移行

フルデータ移行

増分データ移行

自己管理 Oracle データベースから AnalyticDB for MySQL V3.0 クラスタにデータを移行する

AnalyticDB for PostgreSQL インスタンス

バージョン 4.3、6.0、または 7.0

スキーマ移行

フルデータ移行

増分データ移行

自己管理 Oracle データベースから AnalyticDB for PostgreSQL インスタンスにデータを移行する

  • 自己管理 PostgreSQL データベース

    バージョン 9.4.8 以降 (9.5、9.6、10.x、11.x、12.x、13.x、14.x、15.x、16.x など)

  • ApsaraDB RDS for PostgreSQL インスタンス

    バージョン 9.4、10、11、12、13、14、15、または 16

スキーマ移行

フルデータ移行

増分データ移行

  • ApsaraMQ for Kafka インスタンス

    バージョン 0.10.1.0 ~ 2.x

    説明

    ブローカーの数が 3 を超える場合は、Express Connect、VPN Gateway、または Smart Access Gateway を使用して DTS に接続する必要があります。

  • 自己管理 Kafka クラスタ

    バージョン 0.10.1.0 ~ 2.7.0

スキーマ移行

フルデータ移行

増分データ移行

自己管理 Oracle データベースから ApsaraMQ for Kafka インスタンスにデータを移行する

DataHub プロジェクト

すべてのバージョン

スキーマ移行

フルデータ移行

増分データ移行

自己管理 Oracle データベースから DataHub プロジェクトにデータを移行する

自主管理 PostgreSQL データベースまたは ApsaraDB RDS for PostgreSQL インスタンスからデータを移行する

重要

サーバーレス ApsaraDB RDS for PostgreSQL インスタンスは、ソースデータベースではなく、ターゲットデータベースとしてのみ機能します。

ソースデータベース

ターゲットデータベース

移行タイプ

参照

  • 自主管理 PostgreSQL データベース

    バージョン 9.4.8 以降、9.5、9.6、10.x、11.x、12.x、13.x、14.x、15.x、または 16.x

  • ApsaraDB RDS for PostgreSQL インスタンス

    バージョン 9.4、10、11、12、13、14、15、または 16

  • 自主管理 PostgreSQL データベース

    バージョン 9.4.8 以降、9.5、9.6、10.x、11.x、12.x、13.x、14.x、15.x、または 16.x など

  • ApsaraDB RDS for PostgreSQL インスタンス

    バージョン 9.4、10、11、12、13、14、15、または 16

スキーマ移行

フルデータ移行

増分データ移行

PolarDB for PostgreSQL クラスタ

バージョン 11、14、15、または 16

スキーマ移行

フルデータ移行

増分データ移行

自主管理 PostgreSQL データベースから PolarDB for PostgreSQL クラスタにデータを移行する

  • 自主管理 MySQL データベース

    バージョン 5.1、5.5、5.6、5.7、または 8.0

  • ApsaraDB RDS for MySQL インスタンス

    すべてのバージョン

スキーマ移行

フルデータ移行

増分データ移行

ApsaraDB RDS for PostgreSQL インスタンスから ApsaraDB RDS for MySQL インスタンスにデータを移行する

PolarDB for PostgreSQL(Oracle 互換) クラスタ

すべてのバージョン

スキーマ移行

フルデータ移行

増分データ移行

自主管理 PostgreSQL データベースから PolarDB for PostgreSQL (Oracle 互換) クラスタにデータを移行する

AnalyticDB for PostgreSQL インスタンス

バージョン 4.3、6.0、または 7.0

スキーマ移行

フルデータ移行

増分データ移行

自主管理 PostgreSQL データベースから AnalyticDB for PostgreSQL インスタンスにデータを移行する

ApsaraDB for SelectDB インスタンス

スキーマ移行

フルデータ移行

増分データ移行

ApsaraDB RDS for PostgreSQL インスタンスから ApsaraDB for SelectDB インスタンスにデータを移行する

自己管理 SQL Server データベースまたは ApsaraDB RDS for SQL Server インスタンスからデータを移行する

重要
  • ソースの自己管理 SQL Server データベースは、Enterprise、Developer、Enterprise Evaluation、Standard、Web のいずれかのエディションである必要があります。

  • 移行先の自己管理 SQL Server データベースは、Enterprise、Developer、Enterprise Evaluation、Standard、および Web のいずれかのエディションである必要があります。

  • ソースの自己管理 SQL Server データベースのバージョンが 2005 であるか、ソースの ApsaraDB RDS for SQL Server インスタンスのバージョンが 2008 または 2008 R2 である場合、このシナリオでは増分データ移行はサポートされていません。

  • ソースデータベースが Azure SQL Database の場合、SQL Server 増分同期モード パラメーターを 増分同期のための CDC インスタンスのポーリングとクエリ に設定する必要があります。

  • DTS は、SQL Server クラスターまたは SQL Server AlwaysOn 高可用性グループをサポートしています。

  • [SQL Server 増分同期モード] パラメーターが [非ヒープテーブルのログベースの解析とヒープテーブルの CDC ベースの増分同期] に設定されている場合、データはハイブリッドログベースの解析モードで移行され、次のバージョンのソースデータベースがサポートされます。

    • Enterprise または Enterprise Evaluation Edition: 2012、2014、2016、2019、または 2022。

    • Standard Edition: 2016、2019、または 2022。

  • ソースデータベースが SQL Server Web の場合、SQL Server 増分同期モードソースデータベースのログに基づく増分同期 (ヒープテーブル非対応) のみに設定する必要があります。

ソースデータベース

移行先データベース

移行タイプ

参照

  • 自己管理 SQL Server データベース

    バージョン 2005、2008、2008 R2、2012、2014、2016、2017、2019、または 2022

  • ApsaraDB RDS for SQL Server インスタンス

    バージョン 2008、2008 R2、2012、2014、2016、2017、2019、または 2022

  • 自己管理 SQL Server データベース

    バージョン 2005、2008、2008 R2、2012、2014、2016、2017、2019、または 2022

  • ApsaraDB RDS for SQL Server インスタンス

    バージョン 2008、2008 R2、2012、2014、2016、2017、2019、または 2022

スキーマ移行

フルデータ移行

増分データ移行

  • 自己管理 MySQL データベース

    バージョン 5.1、5.5、5.6、5.7、または 8.0

  • ApsaraDB RDS for MySQL インスタンス

    すべてのバージョン

スキーマ移行

フルデータ移行

増分データ移行

RDS SQL Server から RDS MySQL に移行する

PolarDB for MySQL クラスタ

すべてのバージョン

スキーマ移行

フルデータ移行

増分データ移行

ApsaraDB RDS for SQL Server インスタンスから PolarDB for MySQL クラスタにデータを移行する

AnalyticDB for MySQL クラスタ

バージョン 3.0

スキーマ移行

フルデータ移行

増分データ移行

ApsaraDB RDS for SQL Server インスタンスから AnalyticDB for MySQL V3.0 クラスタにデータを移行する

AnalyticDB for PostgreSQL インスタンス

バージョン 4.3、6.0、または 7.0

スキーマ移行

フルデータ移行

増分データ移行

自己管理 SQL Server データベースから AnalyticDB for PostgreSQL インスタンスにデータを移行する

ApsaraDB RDS for PostgreSQL インスタンス

バージョン 9.4、10、11、12、13、14、15、または 16

スキーマ移行

フルデータ移行

増分データ移行

自己管理 SQL Server データベースから ApsaraDB RDS for PostgreSQL インスタンスにデータを移行する

DataHub プロジェクト

スキーマ移行

増分データ移行

ApsaraDB RDS for SQL Server インスタンスから DataHub プロジェクトにデータを移行する

自主管理 MongoDB データベースまたは ApsaraDB for MongoDB インスタンスからデータを移行する

移行元データベース

移行先データベース

移行タイプ

参照資料

スタンドアロンアーキテクチャ

  • 自主管理 MongoDB データベース

    バージョン 3.0 ~ 7.0

  • ApsaraDB for MongoDB インスタンス

    バージョン 3.4 または 4.0

スタンドアロン、レプリカセット、またはシャードクラスターアーキテクチャ

  • 自主管理 MongoDB データベース

    バージョン 3.0 ~ 7.0

  • ApsaraDB for MongoDB インスタンス

    バージョン 3.4、4.0、4.2、4.4、5.0、6.0、または 7.0

スキーマ移行

フルデータ移行

詳細については、「Cloud Database MongoDB Edition (スタンドアロンインスタンス) のフル移行を Cloud Database MongoDB Edition (すべてのアーキテクチャ) に移行する」をご参照ください。

レプリカセットアーキテクチャ

  • 自主管理 MongoDB データベース

    バージョン 3.0 ~ 7.0

  • ApsaraDB for MongoDB インスタンス

    バージョン 3.4、4.0、4.2、4.4、5.0、6.0、または 7.0

レプリカセットまたはシャードクラスターインスタンス

  • 自主管理 MongoDB データベース

    バージョン 3.0 ~ 7.0

  • ApsaraDB for MongoDB インスタンス

    バージョン 3.4、4.0、4.2、4.4、5.0、6.0、または 7.0

スキーマ移行

フルデータ移行

増分データ移行

詳細については、「ApsaraDB for MongoDB レプリカセットインスタンスから ApsaraDB for MongoDB レプリカセットまたはシャードクラスターインスタンスにデータを移行する」をご参照ください。

シャードクラスターアーキテクチャ

  • 自主管理 MongoDB データベース

    バージョン 3.0 ~ 7.0

  • ApsaraDB for MongoDB インスタンス

    バージョン 3.4、4.0、4.2、4.4、5.0、6.0、または 7.0

レプリカセットまたはシャードクラスターアーキテクチャ

  • 自主管理 MongoDB データベース

    バージョン 3.0 ~ 7.0

  • ApsaraDB for MongoDB インスタンス

    バージョン 3.4、4.0、4.2、4.4、5.0、6.0、または 7.0

スキーマ移行

フルデータ移行

増分データ移行

詳細については、「シャードクラスターアーキテクチャを使用する自主管理 MongoDB データベースから ApsaraDB for MongoDB レプリカセットまたはシャードクラスターインスタンスにデータを移行する」をご参照ください。

レプリカセットまたはシャードクラスターアーキテクチャ

  • 自主管理 MongoDB データベース

    バージョン 3.0 ~ 7.0

  • ApsaraDB for MongoDB インスタンス

    バージョン 3.4、4.0、4.2、4.4、5.0、6.0、または 7.0

Lindorm インスタンス

フルデータ移行

増分データ移行

詳細については、「ApsaraDB for MongoDB インスタンスから Lindorm インスタンスにデータを移行する」をご参照ください。

AnalyticDB for PostgreSQL インスタンス

バージョン 4.3、6.0、または 7.0

フルデータ移行

増分データ移行

詳細については、「ApsaraDB for MongoDB インスタンスから AnalyticDB for PostgreSQL インスタンスにデータを移行する」をご参照ください。

AnalyticDB for MySQL V3.0 クラスター

フルデータ移行

増分データ移行

詳細については、「ApsaraDB for MongoDB インスタンスから AnalyticDB for MySQL V3.0 クラスターにデータを移行する」をご参照ください。

  • 自主管理 MySQL データベース

    バージョン 5.1、5.5、5.6、5.7、または 8.0

  • ApsaraDB RDS for MySQL インスタンス

    すべてのバージョン

フルデータ移行

増分データ移行

詳細については、「ApsaraDB for MongoDB インスタンスから ApsaraDB RDS for MySQL インスタンスにデータを移行する」をご参照ください。

PolarDB for MySQL クラスター

すべてのバージョン

フルデータ移行

増分データ移行

詳細については、「ApsaraDB for MongoDB インスタンスから PolarDB for MySQL クラスターにデータを移行する」をご参照ください。

  • ApsaraMQ for RocketMQ

    0.10.1.0 ~ 2.x

    説明

    ブローカーの数が 3 より大きい場合は、Express Connect、VPN Gateway、または Smart Access Gateway を使用して DTS に接続する必要があります。

  • 自主管理 Kafka クラスター

    バージョン 0.10.1.0 ~ 2.7.0

フルデータ移行

増分データ移行

詳細については、「ApsaraDB for MongoDB インスタンスから ApsaraMQ for Kafka インスタンスにデータを同期する」をご参照ください。

自主管理 Redis データベースまたは Tair(Redis OSS 互換) インスタンスからデータを移行する

重要
  • Redis データベースは NoSQL データベースであり、スキーマ移行は必要ありません。

  • ソースデータベースが自主管理 Redis データベースまたは Tair(Redis OSS 互換) インスタンスの場合、完全なデータ移行と増分データ移行がサポートされており、まとめて [増分データ移行] と表示されます。

ソースデータベース

移行先データベース

移行タイプ

参照

  • 詳細については、「Blobストレージの概要」をご参照ください。

    自主管理 Redis データベース(スタンドアロンまたはクラスタアーキテクチャ) バージョン 2.8、3.0、3.2、4.0、5.0、6.0、または 7.0

  • Tair(Redis OSS 互換)インスタンス(クラスタ、スタンダード、または読み書き分離アーキテクチャ) バージョン 4.0、5.0、6.0、または 7.0

  • 自主管理 Redis(スタンドアロンまたはクラスタアーキテクチャ) バージョン 2.8、3.0、3.2、4.0、5.0、6.0、または 7.0

  • Tair(Redis OSS 互換)インスタンス(クラスタ、スタンダード、または読み書き分離アーキテクチャ) バージョン 4.0、5.0、6.0、または 7.0

完全なデータ移行

増分データ移行

TiDB データベースからデータを移行する

移行元データベース

移行先データベース

移行タイプ

参照資料

TiDB データベース

  • 自己管理 MySQL データベース

    バージョン 5.1、5.5、5.6、5.7、または 8.0

  • ApsaraDB RDS for MySQL インスタンス

    すべてのバージョン

スキーマ移行

フルデータ移行

増分データ移行

自己管理 TiDB データベースから ApsaraDB RDS for MySQL インスタンスにデータを移行する

PolarDB for MySQL クラスタ

すべてのバージョン

スキーマ移行

フルデータ移行

増分データ移行

自己管理 TiDB データベースから PolarDB for MySQL クラスタにデータを移行する

PolarDB-X 2.0 インスタンス

スキーマ移行

フルデータ移行

増分データ移行

近日公開予定

AnalyticDB for MySQL

3.0

スキーマ移行

フルデータ移行

増分データ移行

自己管理 TiDB データベースから AnalyticDB for MySQL V3.0 クラスタにデータを移行する

自主管理 Db2 for LUW データベースからデータを移行する

重要
  • Db2 for LUW データベースは、DTS コンソールで [DB2 For LUW] と表示されます。

  • PolarDB-X 2.0 インスタンスのターゲットデータベースは MySQL 5.7 と互換性がある必要があります。インスタンスをバージョン 5.4.11 以降に更新することをお勧めします。インスタンスのバージョンを更新する方法の詳細については、「インスタンスのバージョンを表示および更新する」をご参照ください。

ソースデータベース

ターゲットデータベース

移行タイプ

参照

Db2 for LUW データベース

バージョン 9.5、9.7、10.1、10.5、11.1、または 11.5

  • 自主管理 MySQL データベース

    バージョン 5.1、5.5、5.6、5.7、または 8.0

  • ApsaraDB RDS for MySQL インスタンス

    すべてのバージョン

スキーマ移行

全量データ移行

増分データ移行

Db2 for LUW データベースから ApsaraDB RDS for MySQL インスタンスにデータを移行する

PolarDB-X 2.0 インスタンス

全量データ移行

増分データ移行

Db2 for LUW データベースから PolarDB-X 2.0 インスタンスにデータを移行する

AnalyticDB for PostgreSQL インスタンス

バージョン 4.3、6.0、または 7.0

スキーマ移行

全量データ移行

増分データ移行

Db2 for LUW データベースから AnalyticDB for PostgreSQL インスタンスにデータを移行する

  • ApsaraMQ for Kafka インスタンス

    バージョン 0.10.1.0 ~ 2.x

    説明

    ブローカーの数が 3 を超える場合は、Express Connect、VPN Gateway、または Smart Access Gateway を使用して DTS に接続する必要があります。

  • 自主管理 Kafka クラスタ

    バージョン 0.10.1.0 ~ 2.7.0

スキーマ移行

全量データ移行

増分データ移行

Db2 for LUW データベースから ApsaraMQ for Kafka インスタンスにデータを移行する

PolarDB for MySQL クラスタ

すべてのバージョン

スキーマ移行

全量データ移行

増分データ移行

Db2 for LUW データベースから PolarDB for MySQL クラスタにデータを移行する

Db2 for iSeries (AS/400) データベースからデータを移行する

重要

Db2 for iSeries (AS/400) データベースは、DTS コンソールで [DB2 For ISeries (AS/400)] と表示されます。

移行元データベース

移行先データベース

移行タイプ

参照資料

Db2 for iSeries (AS/400) データベース

バージョン 7.3 または 7.4

  • セルフマネージド MySQL データベース

    バージョン 5.1、5.5、5.6、5.7、または 8.0

  • ApsaraDB RDS for MySQL インスタンス

    すべてのバージョン

スキーマ移行

フルデータ移行

増分データ移行

近日公開予定

PolarDB for MySQL クラスター

すべてのバージョン

スキーマ移行

フルデータ移行

増分データ移行

近日公開予定

Teradata データベースからデータを移行する

重要

このシナリオのデータ移行タスクは、新しい DTS コンソールでのみ構成できます。また、データ移行インスタンスは、中国 (上海)、中国 (青島)、または中国 (張家口) リージョンに存在する必要があります。

ソースデータベース

移行先データベース

移行タイプ

参照

Teradata データベース

バージョン 17 以前

AnalyticDB for PostgreSQL インスタンス

バージョン 4.3、6.0、または 7.0

スキーマ移行

フルデータ移行

Teradata データベースから AnalyticDB for PostgreSQL インスタンスにデータを移行する

セルフマネージド HBase データベースからデータを移行する

重要

このシナリオのデータ移行タスクは、新しい DTS コンソールでのみ構成できます。

ソースデータベース

移行先データベース

移行タイプ

参照

セルフマネージド HBase データベース

バージョン 1.x

AnalyticDB for MySQL クラスター

バージョン 3.0

スキーマ移行

フルデータ移行

セルフマネージド HBase データベースから AnalyticDB for MySQL V3.0 クラスターにデータを移行する

サードパーティクラウドでホストされているデータベースからデータを移行する

DTS を使用して、Amazon RDS for MySQL や Amazon RDS for Oracle などのサードパーティクラウドでホストされているデータベースから、ApsaraDB RDS for MySQL などの Alibaba Cloud データベースにデータを移行できます。

移行元データベース

移行先データベース

移行タイプ

参照

Microsoft Azure データベース

コンソールを参照してください

VPN ゲートウェイ経由で Azure から ApsaraDB RDS にデータを移行するために DTS を使用する

Amazon RDS for MySQL データベース

ApsaraDB RDS for MySQL データベース

スキーマ移行

完全データ移行

増分データ移行

Amazon RDS for MySQL インスタンスから ApsaraDB RDS for MySQL インスタンスにデータを移行する

Amazon RDS for Oracle データベース

ApsaraDB RDS for MySQL データベース

スキーマ移行

完全データ移行

増分データ移行

Amazon RDS for Oracle インスタンスから ApsaraDB RDS for MySQL インスタンスにデータを移行する

Amazon RDS for PostgreSQL インスタンス

ApsaraDB RDS for PostgreSQL インスタンス

スキーマ移行

完全データ移行

増分データ移行

Amazon RDS for PostgreSQL インスタンスから ApsaraDB RDS for PostgreSQL インスタンスに増分データを移行する

スキーマ移行

完全データ移行

Amazon RDS for PostgreSQL インスタンスから ApsaraDB RDS for PostgreSQL インスタンスに完全データを移行する

Amazon RDS for SQL Server インスタンス

ApsaraDB RDS for SQL Server

スキーマ移行

完全データ移行

Amazon RDS for SQL Server インスタンスから ApsaraDB RDS for SQL Server インスタンスに完全データを移行する

Amazon Aurora MySQL クラスタ

ApsaraDB RDS for MySQL データベース

スキーマ移行

完全データ移行

増分データ移行

Amazon Aurora MySQL データベースから Alibaba Cloud にデータを移行する

PolarDB for MySQL クラスタ

スキーマ移行

完全データ移行

増分データ移行

Amazon Aurora MySQL データベースから PolarDB for MySQL クラスタにデータを移行する

Amazon Aurora PostgreSQL データベース

ApsaraDB RDS for PostgreSQL インスタンス

スキーマ移行

完全データ移行

Amazon Aurora PostgreSQL データベースから Alibaba Cloud にデータを移行する

MongoDB Atlas データベース

ApsaraDB for MongoDB インスタンス

完全データ移行

増分データ移行

DTS を使用して MongoDB Atlas データベースから ApsaraDB for MongoDB にデータを移行する

異なる Alibaba Cloud アカウントのインスタンス間でデータを移行する

ソースデータベース

移行先データベース

移行タイプ

参照

ソース RDS インスタンス

移行先 RDS インスタンス

スキーマ移行

フルデータ移行

増分データ移行

異なる Alibaba Cloud アカウントの ApsaraDB RDS インスタンス間でデータを移行する