Data Transmission Service (DTS) は、同種または異種のデータソース間でデータを移行します。ユースケースには、Alibaba Cloud へのデータ移行、Alibaba Cloud インスタンス間の移行、データベースのシャーディングとスケーリングなどがあります。このトピックでは、サポートされているデータベースの種類、バージョン、移行タイプについて説明し、それぞれの設定ガイドへのリンクを記載します。
背景情報
移行タイプ
|
タイプ |
説明 |
|
スキーマ移行 |
DTS は、オブジェクトのスキーマ定義をソースデータベースからターゲットデータベースに移行します。これらのオブジェクトには、テーブル、ビュー、トリガー、ストアドプロシージャ、インデックスが含まれます。 異種データベース間のスキーマ移行では、DTS はソースデータベースとターゲットデータベースの構文に基づいてスキーマ定義の構文を変換します。たとえば、DTS は Oracle データベースの NUMBER データ型を MySQL データベースの DECIMAL データ型に変換します。 |
|
完全データ移行 |
DTS は、選択したオブジェクトの既存のすべてのデータをソースデータベースからターゲットデータベースに移行します。データ移行タスクを設定する際にスキーマ移行と完全データ移行のみを選択した場合、ソースデータベースに書き込まれた新しいデータはターゲットデータベースに移行されません。 重要
データ整合性を確保するために、完全なデータ移行中はソースデータベースに新しいデータを書き込まないでください。ゼロダウンタイム移行の場合は、タスクを設定する際にスキーマ移行、完全データ移行、および増分データ移行を選択する必要があります。 |
|
増分データ移行 |
DTS は、MySQL データベースのバイナリログなどから、移行対象オブジェクトの増分変更ステートメントをキャプチャします。その後、DTS はこれらのステートメントを変換してターゲットデータベースに適用し、データをリアルタイムでレプリケートします。 説明
増分データ移行はリアルタイムで継続的に実行され、自動的に停止しません。移行タスクを手動で終了またはリリースする必要があります。詳細については、「DTS インスタンスの終了」および「DTS インスタンスのリリース」をご参照ください。 |
データ同期とデータ移行の比較
データ移行は特定のシナリオでデータ同期に使用できますが、ネットワークの安定性が高く、機能が豊富なデータ同期を使用することを推奨します。詳細については、「データ移行とデータ同期の違い」をご参照ください。
-
ソースデータベースとターゲットデータベースが異なるリージョン (国境を越えた、またはクロスリージョン) にある移行インスタンスを設定するには、次の要件を満たす必要があります:
-
同期または移行タスクに 国境を越えた、またはクロスリージョン の操作が含まれる場合、タスクの帯域幅が 100 Mbit/s を超えないようにしてください。より高い帯域幅要件がある場合は、DTS タスクを設定する前に Cloud Enterprise Network (CEN) を使用してリージョン間のネットワーク帯域幅を設定する必要があります。
説明クロスリージョンまたは国境を越えたタスクとは、ソースデータベースとターゲットデータベースが異なるリージョンにあるタスクのことです。たとえば、ソース RDS インスタンスがシンガポールリージョンにあり、ターゲット RDS インスタンスが中国 (杭州) リージョンにある場合などです。
アカウント間データ移行
クロスアカウントデータ移行のサポートは、データベースタイプとアクセス方法によって異なります。サポートされている場合、タスクを設定するときに Alibaba Cloud アカウント間でデータを複製 パラメーターが表示されます。クロスアカウントデータ移行を実行するには、このパラメーターを ○ に設定します。詳細については、「クロスアカウント DTS タスクを設定する」をご参照ください。
ソースデータベースの制限事項
次の表に、ソースデータベースのネットワーク帯域幅とビジネス要件を示します。その他の制限事項については、関連する設定ドキュメントをご参照ください。
|
制限事項 |
説明 |
|
ネットワーク帯域幅 |
|
|
ビジネス要件 |
|
よくある質問
-
DTS は ApsaraDB RDS for MySQL サーバーレスインスタンスをサポートしていますか?
はい。
-
DTS は PolarDB for MySQL サーバーレスクラスターをサポートしていますか?
はい。
-
DTS は ApsaraDB RDS for PostgreSQL サーバーレスインスタンスをサポートしていますか?
現在、ApsaraDB RDS for PostgreSQL サーバーレスインスタンスはターゲットデータベースとしてのみ使用でき、ソースデータベースとしては使用できません。
-
DTS は ApsaraDB for MyBase のインスタンスをサポートしていますか?
はい。アクセス方法 を Alibaba Cloud インスタンス に設定した場合、DTS は ApsaraDB for MyBase 内のデータベースインスタンスにアクセスできます。タスクを設定するには、特定のデータベース移行シナリオのドキュメントをご参照ください。
説明たとえば、自己管理 MySQL データベースから ApsaraDB for MyBase の MySQL インスタンスにデータを移行するには、「自己管理 MySQL データベースから ApsaraDB RDS for MySQL への移行」の手順に従います。
-
自己管理データベースとは何ですか?
自己管理データベースとは、DTS 構成においてアクセス方法がAlibaba Cloud インスタンス以外であるデータベースインスタンスのことです。自己管理データベースには、サードパーティクラウドプロバイダーのデータベース、オンプレミスデータベース、および ECS インスタンス上のデータベースが含まれます。
-
完全移行フェーズで、推定合計数と完了数が異なるのはなぜですか?
完全移行フェーズでは、推定合計数と完了数が異なる場合があります。推定値はデータベースの統計情報に基づいています。この情報は不正確な場合があります。データの精度を確保するには、完全検証フェーズのデータに依存してください。
移行計画
右側の [このページ内] セクションで、ソースデータベースの移行計画をクリックして、サポートされているバージョン、移行タイプ、および設定手順を表示します。
自己管理データベースまたは RDS for MySQL からの移行
-
PolarDB-X 1.0 インスタンスのデータベースは、ApsaraDB RDS for MySQL 上に構築する必要があります。DTS は、PolarDB for MySQL 上に構築されたデータベースをサポートしていません。
-
DTS は PolarDB-X 2.0 インスタンスへのスキーマ移行をサポートしていますが、PolarDB-X 1.0 インスタンスへのスキーマ移行はサポートしていません。
-
PolarDB-X 2.0 バージョン 5.4.11 以降の使用を推奨します。インスタンスのアップグレード方法については、「PolarDB for Xscale インスタンスのエンジンバージョンの表示と更新」をご参照ください。
-
新しいコンソールは、AnalyticDB for MySQL 2.0 への移行をサポートしていません。このタスクには以前のコンソールを使用してください。
|
ソース |
宛先 |
タイプ |
リファレンス |
|
|
スキーマ移行 完全データ移行 増分データ移行 |
|
|
PolarDB for MySQL すべてのバージョン |
スキーマ移行 完全データ移行 増分データ移行 |
||
|
PolarDB-X 1.0 |
完全データ移行 増分データ移行 |
||
|
PolarDB-X 2.0 |
スキーマ移行 完全データ移行 増分データ移行 |
||
|
AnalyticDB for MySQL バージョン 2.0 および 3.0 |
スキーマ移行 完全データ移行 増分データ移行 |
||
|
AnalyticDB for PostgreSQL バージョン 4.3、6.0、7.0 |
スキーマ移行 完全データ移行 増分データ移行 |
||
|
スキーマ移行 完全データ移行 増分データ移行 |
||
|
スキーマ移行 完全データ移行 増分データ移行 |
ApsaraDB RDS for MySQL から Message Queue for Apache Kafka へのデータ移行 |
|
|
ApsaraDB for ClickHouse バージョン 20.8 以降 |
スキーマ移行 完全データ移行 増分データ移行 |
||
|
DataHub すべてのバージョン |
スキーマ移行 完全データ移行 増分データ移行 |
||
|
Alibaba Cloud Elasticsearch バージョン 5.5、5.6、6.x、7.x、8.x |
スキーマ移行 完全データ移行 増分データ移行 |
||
|
MaxCompute |
スキーマ移行 完全データ移行 増分データ移行 | ||
|
自己管理 Oracle データベース (RAC または非 RAC アーキテクチャ) バージョン 9i、10g、11g、12c、18c、19c |
スキーマ移行 完全データ移行 増分データ移行 |
||
|
Tair (クラスター、標準、または読み書き分離アーキテクチャ) バージョン 4.0、5.0、6.0、7.0 |
完全データ移行 増分データ移行 |
||
|
Tablestore |
スキーマ移行 完全データ移行 増分データ移行 |
||
|
ApsaraDB for SelectDB |
スキーマ移行 完全データ移行 増分データ移行 |
||
|
Lindorm |
完全データ移行 増分データ移行 |
||
|
Doris バージョン 1.2 以降 |
スキーマ移行 完全データ移行 増分データ移行 |
||
|
Message Queue for Apache RocketMQ 4.x および 5.x シリーズ |
完全データ移行 増分データ移行 |
ApsaraDB RDS for MySQL から Message Queue for Apache RocketMQ へのデータ移行 |
MariaDB ソースの移行シナリオ
|
ソースデータベース |
ターゲットデータベース |
移行タイプ |
設定ドキュメント |
|
|
スキーマ移行 完全データ移行 増分データ移行 |
|
|
RDS for MySQL |
スキーマ移行 完全データ移行 増分データ移行 |
||
|
RDS for PostgreSQL バージョン 9.4 および 10–18 |
スキーマ移行 完全データ移行 増分データ移行 |
ApsaraDB RDS for PPAS からの移行
|
ソースデータベース |
ターゲットデータベース |
移行タイプ |
ドキュメント |
|
ApsaraDB RDS for PPAS すべてのバージョン |
PolarDB for PostgreSQL (Oracle 互換) すべてのバージョン |
スキーマ移行 完全データ移行 増分データ移行 |
ApsaraDB RDS for PPAS から PolarDB for PostgreSQL (Oracle 互換) へのデータ移行 |
PolarDB for MySQL からの移行
-
PolarDB-X 1.0 インスタンスのデータベースは、ApsaraDB RDS for MySQL に基づいている必要があります。DTS は、データベースが PolarDB for MySQL に基づいている場合、このタイプのインスタンスをサポートしていません。
-
スキーマ移行は PolarDB-X 1.0 インスタンスではサポートされていませんが、PolarDB-X 2.0 インスタンスではサポートされています。
-
PolarDB-X 2.0 バージョン 5.4.11 以降を使用してください。アップグレード手順については、「PolarDB for Xscale インスタンスのエンジンバージョンの表示と更新」をご参照ください。
|
ソース |
送信先 |
移行タイプ |
ドキュメント |
|
PolarDB for MySQL クラスター すべてのバージョン |
PolarDB for MySQL クラスター すべてのバージョン |
スキーマ移行 完全データ移行 増分データ移行 |
|
|
スキーマ移行 完全データ移行 増分データ移行 |
PolarDB for MySQL クラスターから ApsaraDB RDS for MySQL インスタンスへのデータ移行 |
|
|
PolarDB-X 1.0 インスタンス |
完全データ移行 増分データ移行 |
||
|
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 インスタンスへのデータ移行 |
|
|
スキーマ移行 完全データ移行 増分データ移行 |
||
|
DataHub プロジェクト すべてのバージョン |
スキーマ移行 完全データ移行 増分データ移行 |
||
|
ApsaraDB for ClickHouse クラスター バージョン 20.8 以降 |
スキーマ移行 完全データ移行 増分データ移行 |
PolarDB for MySQL クラスターから ApsaraDB for ClickHouse クラスターへのデータ移行 |
|
|
自己管理 Oracle データベース (RAC、PDB、または非 RAC アーキテクチャ) バージョン 9i、10g、11g、12c、18c、19c |
スキーマ移行 完全データ移行 増分データ移行 |
||
|
Elasticsearch クラスター バージョン 5.5、5.6、6.x、7.x、8.x |
スキーマ移行 完全データ移行 増分データ移行 |
||
|
MaxCompute プロジェクト |
スキーマ移行 完全データ移行 増分データ移行 |
||
|
ApsaraDB for SelectDB インスタンス |
スキーマ移行 完全データ移行 増分データ移行 |
PolarDB for MySQL クラスターから ApsaraDB for SelectDB インスタンスへのデータ移行 |
|
|
Doris データベース バージョン 1.2 以降 |
スキーマ移行 完全データ移行 増分データ移行 |
||
|
Lindorm インスタンス |
完全データ移行 増分データ移行 |
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 データベースへのデータ移行 |
|
|
スキーマ移行 完全データ移行 増分データ移行 |
PolarDB for PostgreSQL (Oracle 互換) から Message Queue for Apache Kafka へのデータ移行 |
|
|
AnalyticDB for MySQL バージョン 3.0 |
スキーマ移行 完全データ移行 増分データ移行 |
PolarDB for PostgreSQL (Oracle 互換) から AnalyticDB for MySQL へのデータ移行 |
PolarDB-X からの移行
-
これらの移行シナリオは、新しい DTS コンソールでのみ設定できます。
-
PolarDB-X 1.0 インスタンスのデータベースは、ApsaraDB RDS for MySQL 上に作成する必要があります。DTS は、PolarDB for MySQL に基づいて作成されたデータベースをサポートしていません。
-
PolarDB-X 2.0 バージョン 5.4.11 以降の使用を推奨します。アップグレード手順については、「インスタンスバージョンの表示とアップグレード」をご参照ください。
|
ソース |
送信先 |
移行タイプ |
ドキュメント |
|
PolarDB-X 1.0 |
PolarDB-X 2.0 |
スキーマ移行 完全データ移行 増分データ移行 |
|
|
AnalyticDB for MySQL バージョン 3.0 |
スキーマ移行 完全データ移行 増分データ移行 |
||
|
AnalyticDB for PostgreSQL バージョン 4.3、6.0、7.0 |
スキーマ移行 完全データ移行 増分データ移行 |
||
|
DataHub |
スキーマ移行 増分データ移行 |
||
|
Elasticsearch バージョン 5.5、5.6、6.x、7.x、8.x |
スキーマ移行 完全データ移行 増分データ移行 |
||
|
スキーマ移行 完全データ移行 増分データ移行 |
||
|
スキーマ移行 完全データ移行 増分データ移行 |
||
|
PolarDB-X 2.0 |
PolarDB-X 2.0 |
スキーマ移行 完全データ移行 増分データ移行 |
|
|
スキーマ移行 完全データ移行 増分データ移行 |
||
|
PolarDB for MySQL すべてのバージョン |
スキーマ移行 完全データ移行 増分データ移行 |
||
|
AnalyticDB for MySQL バージョン 3.0 |
スキーマ移行 完全データ移行 増分データ移行 |
||
|
AnalyticDB for PostgreSQL バージョン 4.3、6.0、7.0 |
スキーマ移行 完全データ移行 増分データ移行 |
||
|
MaxCompute |
スキーマ移行 完全データ移行 増分データ移行 |
||
|
スキーマ移行 完全データ移行 増分データ移行 |
||
|
DataHub すべてのバージョン |
スキーマ移行 増分データ移行 |
||
|
Elasticsearch バージョン 5.5、5.6、6.x、7.x、8.x |
スキーマ移行 完全データ移行 増分データ移行 |
||
|
自己管理 Oracle (RAC または非 RAC アーキテクチャ) バージョン 9i、10g、11g、12c、18c、19c |
スキーマ移行 完全データ移行 増分データ移行 |
||
|
Tablestore |
スキーマ移行 完全データ移行 増分データ移行 |
||
|
PolarDB-X 1.0 |
完全データ移行 増分データ移行 |
||
|
ApsaraDB for SelectDB |
スキーマ移行 完全データ移行 増分データ移行 |
PolarDB for PostgreSQL からの移行
|
ソースデータベース |
ターゲットデータベース |
移行タイプ |
ドキュメント |
|
PolarDB for PostgreSQL バージョン 11、14、15、16、17、18 |
PolarDB for PostgreSQL バージョン 11、14、15、16、17、18 |
スキーマ移行 完全データ移行 増分データ移行 |
|
|
スキーマ移行 完全データ移行 増分データ移行 |
PolarDB for PostgreSQL から ApsaraDB RDS for PostgreSQL へのデータ移行 |
|
|
自己管理 Oracle (RAC または非 RAC アーキテクチャ) バージョン 9i、10g、11g、12c、18c、19c |
完全データ移行 増分データ移行 |
||
|
AnalyticDB for PostgreSQL バージョン 4.3、6.0、7.0 |
スキーマ移行 完全データ移行 増分データ移行 |
||
|
ApsaraDB for SelectDB |
スキーマ移行 完全データ移行 増分データ移行 |
MaxCompute からの移行シナリオ
|
ソース |
宛先 |
タイプ |
ドキュメント |
|
MaxCompute すべてのバージョン |
|
スキーマ移行 完全データ移行 |
OceanBase (MySQL モード) からの移行
|
ソースデータベース |
ターゲットデータベース |
移行タイプ |
ドキュメント |
|
|
スキーマ移行 完全データ移行 増分データ移行 |
|
|
PolarDB for MySQL すべてのバージョン |
スキーマ移行 完全データ移行 増分データ移行 |
||
|
Lindorm |
完全データ移行 増分データ移行 |
Oracle ソースの移行シナリオ
-
PolarDB-X 1.0 インスタンスのデータベースは、RDS for MySQL インスタンスに基づいている必要があります。DTS は、PolarDB for MySQL クラスターに基づいたデータベースをサポートしていません。
-
スキーマ移行は PolarDB-X 1.0 インスタンスではサポートされていませんが、PolarDB-X 2.0 インスタンスではサポートされています。
-
PolarDB-X 2.0 インスタンスは、バージョン 5.4.11 以降である必要があります。アップグレード手順については、「PolarDB for Xscale インスタンスのエンジンバージョンの表示と更新」をご参照ください。
|
ソース |
送信先 |
移行タイプ |
リファレンス |
|
自己管理 Oracle (RAC または非 RAC アーキテクチャ) バージョン 9i、10g、11g、12c、18c、19c |
PolarDB for PostgreSQL (Oracle 互換) すべてのバージョン |
スキーマ移行 完全データ移行 増分データ移行 |
|
|
自己管理 Oracle (RAC または非 RAC アーキテクチャ) バージョン 9i、10g、11g、12c、18c、19c |
スキーマ移行 完全データ移行 増分データ移行 |
||
|
スキーマ移行 完全データ移行 増分データ移行 |
||
|
PolarDB for MySQL すべてのバージョン |
スキーマ移行 完全データ移行 増分データ移行 |
||
|
PolarDB for PostgreSQL バージョン 11、14、15、16、17、18 |
スキーマ移行 完全データ移行 増分データ移行 |
||
|
PolarDB-X 1.0 および 2.0 |
完全データ移行 増分データ移行 |
||
|
AnalyticDB for MySQL バージョン 3.0 |
スキーマ移行 完全データ移行 増分データ移行 |
||
|
AnalyticDB for PostgreSQL バージョン 4.3、6.0、7.0 |
スキーマ移行 完全データ移行 増分データ移行 |
||
|
スキーマ移行 完全データ移行 増分データ移行 |
||
|
スキーマ移行 完全データ移行 増分データ移行 |
自己管理 Oracle データベースから Alibaba Cloud Message Queue for Apache Kafka への移行 |
|
|
DataHub すべてのバージョン |
スキーマ移行 完全データ移行 増分データ移行 |
PostgreSQL ソースからの移行
ApsaraDB RDS for PostgreSQL Serverless は、ターゲットデータベースとしてのみサポートされており、ソースデータベースとしてはサポートされていません。
|
ソース |
送信先 |
タイプ |
リファレンス |
|
|
スキーマ移行 完全データ移行 増分データ移行 |
|
|
PolarDB for PostgreSQL バージョン 11、14、15、16、17、または 18 |
スキーマ移行 完全データ移行 増分データ移行 |
||
|
スキーマ移行 完全データ移行 増分データ移行 |
||
|
PolarDB for PostgreSQL (Oracle 互換) すべてのバージョン |
スキーマ移行 完全データ移行 増分データ移行 |
自己管理 PostgreSQL データベースから PolarDB for PostgreSQL (Oracle 互換) への移行 |
|
|
AnalyticDB for PostgreSQL バージョン 4.3、6.0、または 7.0 |
スキーマ移行 完全データ移行 増分データ移行 |
||
|
ApsaraDB for SelectDB |
スキーマ移行 完全データ移行 増分データ移行 |
自己管理または RDS SQL Server からの移行
-
ソースの自己管理 SQL Server は、次のいずれかのエディションである必要があります:Enterprise、Developer、Enterprise Evaluation、Standard、または Web。
-
ターゲットの自己管理 SQL Server は、次のいずれかのエディションである必要があります:Enterprise、Developer、Enterprise Evaluation、Standard、または Web。
-
ソースの自己管理 SQL Server がバージョン 2005 の場合、またはソースの RDS for SQL Server がバージョン 2008 または 2008 R2 の場合、増分データ移行はサポートされていません。
-
ソースデータベースが Azure SQL Database の場合、SQL Server 増分同期モード パラメーターを 増分同期のための CDC インスタンスのポーリングとクエリ に設定します。
-
SQL Server クラスターおよび SQL Server Always On 可用性グループがサポートされています。
-
ハイブリッドログベース解析モード ([SQL Server 増分同期モード] パラメーターが [非ヒープテーブルのログベース解析とヒープテーブルの CDC ベースの増分同期] に設定されている場合) では、次のソースデータベース (RDS for SQL Server および自己管理型 SQL Server を含む) をサポートします。
-
Enterprise または Enterprise Evaluation:2012、2014、2016、2019、または 2022。
-
Standard:2016、2019、または 2022。
-
-
ソースデータベースが SQL Server の Web エディションである場合、SQL Server 増分同期モード パラメーターは ソースデータベースのログに基づく増分同期 (ヒープテーブル非対応) のみをサポートします。
|
ソース |
宛先 |
移行タイプ |
ドキュメント |
|
|
スキーマ移行 完全データ移行 増分データ移行 |
|
|
スキーマ移行 完全データ移行 増分データ移行 |
||
|
PolarDB for MySQL すべてのバージョン |
スキーマ移行 完全データ移行 増分データ移行 | ||
|
AnalyticDB for MySQL バージョン 3.0 |
スキーマ移行 完全なデータ移行 増分データ移行 | ||
|
AnalyticDB for PostgreSQL バージョン 4.3、6.0、7.0 |
スキーマ移行 完全なデータ移行 増分データ移行 | ||
|
RDS for PostgreSQL バージョン 9.4、10、11、12、13、14、15、16、17、18 |
スキーマ移行 完全なデータ移行 増分データ移行 |
||
|
DataHub |
スキーマ移行 増分データ移行 |
自己管理または ApsaraDB for MongoDB からの移行
|
ソースデータベース |
ターゲットデータベース |
移行タイプ |
設定ドキュメント |
|
スタンドアロンアーキテクチャ
|
スタンドアロン、レプリカセット、またはシャードクラスターアーキテクチャ
|
スキーマ移行 完全データ移行 |
スタンドアロン ApsaraDB for MongoDB インスタンスから任意のアーキテクチャの ApsaraDB for MongoDB インスタンスへの移行 |
|
レプリカセットアーキテクチャ
|
レプリカセットまたはシャードクラスターアーキテクチャ
|
スキーマ移行 完全データ移行 増分データ移行 |
レプリカセット ApsaraDB for MongoDB インスタンスからレプリカセットまたはシャードクラスター ApsaraDB for MongoDB インスタンスへの移行 |
|
シャードクラスターアーキテクチャ
|
レプリカセットまたはシャードクラスターアーキテクチャ
|
スキーマ移行 完全データ移行 増分データ移行 |
自己管理シャードクラスター MongoDB データベースからレプリカセットまたはシャードクラスター ApsaraDB for MongoDB インスタンスへの移行 |
|
レプリカセットまたはシャードクラスターアーキテクチャ
|
Lindorm |
完全データ移行 増分データ移行 |
|
|
AnalyticDB for PostgreSQL バージョン 4.3、6.0、7.0 |
完全データ移行 増分データ移行 |
||
|
AnalyticDB for MySQL 3.0 |
完全データ移行 増分データ移行 |
||
|
完全データ移行 増分データ移行 |
||
|
PolarDB for MySQL すべてのバージョン |
完全データ移行 増分データ移行 |
||
|
完全データ移行 増分データ移行 |
ApsaraDB for MongoDB から Message Queue for Apache Kafka へのデータ同期 |
Redis または ApsaraDB for Tair からの移行
-
Redis は NoSQL データベースであり、スキーマ移行は必要ありません。
-
ソースデータベースが自己管理型 Redis インスタンスまたは ApsaraDB for Tair (Redis 互換) インスタンスの場合、完全なデータ移行と増分データ移行の両方がサポートされており、これらの移行タイプは 増分データ移行 として表示されます。
-
RDB バージョン 11 (Redis 7.2 に対応) までサポートしています。
|
ソースデータベース |
ターゲットデータベース |
移行タイプ |
ガイド |
|
|
完全データ移行 増分データ移行 |
移行元としての TiDB
|
ソースデータベース |
ターゲットデータベース |
移行タイプ |
リファレンス |
|
TiDB |
|
スキーマ移行 完全データ移行 増分データ移行 |
|
|
PolarDB for MySQL すべてのバージョン |
スキーマ移行 完全データ移行 増分データ移行 |
||
|
PolarDB-X 2.0 |
スキーマ移行 完全データ移行 増分データ移行 |
ドキュメントは近日公開予定です。 |
|
|
AnalyticDB for MySQL バージョン 3.0 |
スキーマ移行 完全データ移行 増分データ移行 |
Db2 for LUW からの移行
-
コンソールでは、Db2 for LUW は DB2 LUW と表示されます。
-
ターゲットの PolarDB-X 2.0 インスタンスは、バージョン 5.4.11 以降であることを推奨します。アップグレード手順については、「PolarDB for Xscale インスタンスのエンジンバージョンの表示と更新」をご参照ください。
|
ソースデータベース |
ターゲットデータベース |
移行タイプ |
リファレンス |
|
Db2 for LUW バージョン 9.5、9.7、10.1、10.5、11.1、11.5 |
|
スキーマ移行 完全データ移行 増分データ移行 |
|
|
PolarDB-X 2.0 |
完全データ移行 増分データ移行 |
||
|
AnalyticDB for PostgreSQL バージョン 4.3、6.0、7.0 |
スキーマ移行 完全データ移行 増分データ移行 |
||
|
スキーマ移行 完全データ移行 増分データ移行 |
||
|
PolarDB for MySQL すべてのバージョン |
スキーマ移行 完全データ移行 増分データ移行 |
Db2 for i (AS/400) の移行
コンソールでは、Db2 for i は DB2 iSeries(AS/400) と表示されます。
|
ソースデータベース |
ターゲットデータベース |
移行タイプ |
ドキュメント |
|
Db2 for i バージョン 7.3 および 7.4 |
|
スキーマ移行 完全データ移行 増分データ移行 |
近日公開予定 |
|
PolarDB for MySQL すべてのバージョン |
スキーマ移行 完全データ移行 増分データ移行 |
近日公開予定 |
Teradata からの移行
このタスクは、新しいコンソールでのみ設定できます。データ移行インスタンスは、中国 (上海)、中国 (青島)、または中国 (張家口) リージョンにある必要があります。
|
ソースデータベース |
ターゲットデータベース |
移行タイプ |
設定ドキュメント |
|
Teradata バージョン 17 以前 |
AnalyticDB for PostgreSQL バージョン 4.3、6.0、または 7.0 |
スキーマ移行 完全データ移行 |
自己管理 HBase からの移行
この移行は、新しいコンソールでのみ設定できます。
|
ソース |
宛先 |
タイプ |
ドキュメント |
|
自己管理 HBase バージョン 1.x |
AnalyticDB for MySQL バージョン 3.0 |
スキーマ移行 完全データ移行 |
AnalyticDB for MySQL V3.0 からの移行
増分データ移行には、ソースの AnalyticDB for MySQL V3.0 クラスターのカーネルバージョンが 3.2.1.0 以降である必要があります。
|
ソース |
ターゲット |
タイプ |
ドキュメント |
|
AnalyticDB for MySQL V3.0 |
AnalyticDB for MySQL V3.0 |
スキーマ移行 完全データ移行 増分データ移行 |
AnalyticDB for PostgreSQL からの移行
増分データ移行の場合、ソースの AnalyticDB for PostgreSQL インスタンスのカーネルバージョンは 7.2.1.4 以降である必要があります。
|
ソースデータベース |
ターゲットデータベース |
移行タイプ |
リファレンス |
|
AnalyticDB for PostgreSQL バージョン 7.0 |
AnalyticDB for PostgreSQL バージョン 7.0 |
スキーマ移行 完全データ移行 増分データ移行 |
サードパーティクラウドからの移行
Data Transmission Service (DTS) は、Amazon RDS for MySQL や Amazon RDS for Oracle などのサードパーティクラウドから、ApsaraDB RDS for MySQL などの Alibaba Cloud 製品にデータを移行します。
|
ソースデータベース |
ターゲットデータベース |
タイプ |
リファレンス |
|
Microsoft Azure 上のデータベース |
コンソールをご参照ください。 |
||
|
Amazon RDS for MySQL |
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 |
スキーマ移行 完全データ移行 増分データ移行 |
|
|
PolarDB for MySQL |
スキーマ移行 完全データ移行 増分データ移行 |
||
|
Amazon Aurora PostgreSQL |
ApsaraDB RDS for PostgreSQL |
スキーマ移行 完全データ移行 |
Amazon Aurora PostgreSQL から ApsaraDB RDS for PostgreSQL へのデータ移行 |
|
MongoDB Atlas |
ApsaraDB for MongoDB |
完全データ移行 増分データ移行 |
|
インスタンス間のアカウント間移行
|
ソースデータベース |
ターゲットデータベース |
移行タイプ |
ドキュメント |
|
ソース RDS インスタンス |
ターゲット RDS インスタンス |
スキーマ移行 完全データ移行 増分データ移行 |