Data Transmission Service (DTS) のデータ同期機能は、異なるデータソース間でデータをリアルタイムに同期します。ソースデータベースからデータの変更をキャプチャし、ターゲットデータベースにリアルタイムで同期します。一般的なユースケースには、バージョンアップグレード、データシャーディングまたはスケーリング、アクティブ地理的冗長性、ジオディザスタリカバリ、越境データ同期、クエリとレポートのオフロード、リアルタイムデータウェアハウスなどがあります。DTS を使用すると、データパイプラインを手動で管理する際の複雑さ、潜在的なエラー、パフォーマンス上の課題を回避できます。これにより、パイプラインのメンテナンスではなく、ビジネスに集中できます。
基本概念
同期タイプ
Data Transmission Service (DTS) の同期タスクには、さまざまなビジネスニーズに対応するため、3 つのオプションの同期タイプがあります。
推奨オプション
-
初期同期: 初期同期の場合は、[スキーマ同期]、[完全データ同期]、[増分データ同期]を選択することを推奨します。
-
既存のベースラインデータ: ターゲットデータベースにすでにデータが入力されている場合は、[増分データ同期]のみを選択できます。ただし、ソースデータベースとターゲットデータベース間でチェックポイントに一貫性があることを確認する必要があります。これは複雑な操作のため、慎重な評価が必要です。
|
同期タイプ |
説明 |
|
[スキーマ同期] |
目的: ソースデータベースと一致するスキーマをターゲットデータベースに自動的に作成します。 DTS は、スキーマ定義 (テーブル、ビュー、トリガー、ストアドプロシージャ、インデックスなど) をソースデータベースからターゲットデータベースに同期します。ターゲットデータベースが空の場合、このオプションを使用すると、スキーマを手動で作成する必要がなくなります。 重要
一部の同期リンクでは、スキーマ同期はサポートされていません。同期タスクを構成する前に、ソースデータベースのスキーマに合わせて、必要なデータベース、テーブル、ビューをターゲットデータベースに手動で作成する必要があります。 |
|
[完全データ同期] |
目的: ソースデータベースから過去のデータを移行します。 DTS は、選択したオブジェクトの既存のすべてのデータをソースデータベースからターゲットデータベースにコピーします。これにより、その後の[増分データ同期]のためのデータベースラインが確立されます。 |
|
[増分データ同期] |
目的: ソースデータベースとターゲットデータベースを継続的に同期させます。 DTS は、ソースデータベースの同期対象オブジェクトの増分変更ステートメント (たとえば、MySQL データベースのバイナリログから) を継続的にキャプチャします。その後、DTS はこれらのステートメントをターゲットデータベース用に変換して実行し、リアルタイム同期を実現します。 説明
[増分データ同期]は継続的に実行され、自動的に停止しません。停止するには、手動でDTS インスタンスを停止するか、DTS インスタンスをリリースする必要があります。 |
同期トポロジ
DTS は 2 つの主要な同期トポロジをサポートしています。詳細については、「データ同期トポロジの概要」をご参照ください。
|
同期トポロジ |
説明 |
適用シナリオ |
|
[一方向同期] |
データは、ソースデータベースから 1 つ以上のターゲットデータベースへ一方向に流れます。 |
データシャーディングまたはスケーリング、クエリとレポートのオフロード、リアルタイムデータウェアハウスの構築。 |
|
[双方向同期] |
データは 2 つのデータベース間で双方向に流れます。どちらかのデータベースに加えられた変更は、もう一方に同期されます。 |
マルチサイトのアクティブ/アクティブ、リモートディザスタリカバリ、クロスボーダー同期。 |
[双方向同期]は、正方向タスクと逆方向タスクで構成されます。データループを防ぐため、DTS は双方向同期タスクを構成またはリセットする際に、以下の厳しい制限を課します。
-
初期化ルール: 一方向 (例:A から B) のタスクのみが、[スキーマ同期]と[完全データ同期]を実行できます。もう一方の方向 (B から A) のタスクは、[増分データ同期]のみを設定できます。
-
データループの防止: A から B に同期されたデータは、A には同期されません。
-
リセットのリスク: タスクの 1 つ (たとえば、正方向タスク) をリセットして再構成する必要がある場合は、正方向タスクと逆方向タスクの両方を同時にリセットしてから再構成することを推奨します。そうしないと、正方向タスクが[スキーマ同期]と[完全データ同期]を実行しているときに、システムは逆方向タスクに設定されている同期オブジェクトを自動的に削除します。これにより、[双方向同期]タスクが予期せず動作する可能性があります。
制限事項
タスクを構成する前に、環境とユースケースが次の要件を満たしていることを確認してください。
一般的な制限事項
|
制限 |
説明 |
|
ネットワーク構成 |
|
|
ワークロード |
|
その他の制限事項
-
クロスアカウント同期: クロスアカウント同期タスクのサポートは、特定のデータベースタイプと接続方式によって異なります。詳細については、Alibaba Cloud アカウント間でのタスクの構成をご参照ください。
-
越境データ同期: この機能はデフォルトでは有効になっていません。使用する前に、まず越境データ同期機能の申請を行い、承認を得る必要があります。
説明-
同期または移行タスクに越境およびクロスリージョン操作が含まれる場合は、タスクの帯域幅が 100 Mbit/s を超えないようにしてください。帯域幅が 100 Mbit/s を超える場合は、まずCEN を使用してクロスリージョンのネットワーク帯域幅を構成してから、DTS タスクを構成してください。
-
クロスリージョンまたは越境タスクとは、DTS コンソールで構成するタスクです。たとえば、ソースデータベースがシンガポールリージョンの RDS インスタンスで、宛先データベースが中国 (杭州) リージョンの RDS インスタンスである場合などです。
-
よくある質問
付録:同期リンクのサポート マトリックス
このページでは、DTS でサポートされているデータベース同期ソリューションの概要を説明します。設定を開始する前に、ご使用の移行元データベースと移行先データベースの組み合わせがサポートされているかどうかを確認してください。右側の [このページ] セクションで、対応する移行元データベースの同期ソリューションをクリックすると、そのサポートされているバージョン、同期タイプ、設定手順が表示されます。
セルフマネージド MySQL または ApsaraDB RDS 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 すべてのバージョン |
スキーマ同期 完全データ同期 増分データ同期 |
一方向同期 双方向同期 |
||
|
Oracle (RAC または非 RAC アーキテクチャ) バージョン 9i、10g、11g、12c、18c、または 19c |
スキーマ同期 完全データ同期 増分データ同期 |
一方向同期 |
||
|
PolarDB-X 1.0 |
完全データ同期 増分データ同期 |
一方向同期 |
||
|
PolarDB-X 2.0 |
スキーマ同期 完全データ同期 増分データ同期 |
一方向同期 |
||
|
AnalyticDB for MySQL バージョン 2.0 または 3.0 |
スキーマ同期 完全データ同期 増分データ同期 |
一方向同期 |
||
|
スキーマ同期 完全データ同期 増分データ同期 |
一方向同期 |
ApsaraDB RDS for MySQL から ApsaraDB RDS for PostgreSQL にデータを同期する |
|
|
AnalyticDB for PostgreSQL バージョン 4.3、6.0、または 7.0 |
スキーマ同期 完全データ同期 増分データ同期 |
一方向同期 |
ApsaraDB RDS for MySQL から AnalyticDB for PostgreSQL にデータを同期する |
|
|
スキーマ同期 完全データ同期 増分データ同期 |
一方向同期 |
||
|
ApsaraDB for ClickHouse バージョン 20.8 以降 |
スキーマ同期 完全データ同期 増分データ同期 |
一方向同期 |
||
|
DataHub |
スキーマ同期 完全データ同期 増分データ同期 |
一方向同期 |
||
|
Elasticsearch バージョン 5.5、5.6、6.x、7.x、または 8.x |
スキーマ同期 完全データ同期 増分データ同期 |
一方向同期 |
||
|
MaxCompute |
スキーマ同期 完全データ同期 増分データ同期 |
一方向同期 |
||
|
Tair バージョン 4.0、5.0、6.0、または 7.0 |
完全データ同期 増分データ同期 |
一方向同期 |
||
|
Tablestore |
スキーマ同期 完全データ同期 増分データ同期 |
一方向同期 |
||
|
Function Compute バージョン 2.0 |
完全データ同期 増分データ同期 |
一方向同期 |
||
|
ApsaraDB for SelectDB |
スキーマ同期 完全データ同期 増分データ同期 |
一方向同期 |
||
|
ApsaraDB for Lindorm |
完全データ同期 増分データ同期 |
一方向同期 |
||
|
Doris バージョン 1.2 以降 |
スキーマ同期 完全データ同期 増分データ同期 |
一方向同期 |
||
|
ApsaraMQ for RocketMQ 4.x および 5.x シリーズ |
完全データ同期 増分データ同期 |
一方向同期 |
ソース: 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-X 1.0 |
フルデータ同期 増分データ同期 |
一方向同期 |
||
|
PolarDB-X 2.0 |
スキーマ同期 フルデータ同期 増分データ同期 |
一方向同期 |
||
|
AnalyticDB for MySQL バージョン 2.0 または 3.0 |
スキーマ同期 フルデータ同期 増分データ同期 |
一方向同期 |
||
|
AnalyticDB for PostgreSQL バージョン 4.3、6.0、または 7.0 |
スキーマ同期 フルデータ同期 増分データ同期 |
一方向同期 |
||
|
スキーマ同期 フルデータ同期 増分データ同期 |
一方向同期 |
||
|
DataHub |
スキーマ同期 フルデータ同期 増分データ同期 |
一方向同期 |
||
|
ApsaraDB for ClickHouse バージョン 20.8 以降 |
スキーマ同期 フルデータ同期 増分データ同期 |
一方向同期 |
||
|
Elasticsearch バージョン 5.5、5.6、6.x、7.x、または 8.x |
スキーマ同期 フルデータ同期 増分データ同期 |
一方向同期 |
||
|
MaxCompute |
スキーマ同期 フルデータ同期 増分データ同期 |
一方向同期 |
||
|
Oracle (RAC または非 RAC) バージョン 9i、10g、11g、12c、18c、または 19c |
スキーマ同期 フルデータ同期 増分データ同期 |
一方向同期 |
||
|
ApsaraDB for SelectDB |
スキーマ同期 フルデータ同期 増分データ同期 |
一方向同期 |
||
|
Doris バージョン 1.2 以降 |
スキーマ同期 フルデータ同期 増分データ同期 |
一方向同期 |
||
|
ApsaraDB for Lindorm |
フルデータ同期 増分データ同期 |
一方向同期 |
ソース: PolarDB for PostgreSQL
|
ソース |
宛先 |
同期タイプ |
トポロジー |
ドキュメント |
|
PolarDB for PostgreSQL バージョン 11、14、15、16、17、および 18 |
|
スキーマ同期 完全データ同期 増分データ同期 |
一方向同期 双方向同期 |
|
|
PolarDB for PostgreSQL バージョン 11、14、15、16、17、および 18 |
スキーマ同期 完全データ同期 増分データ同期 |
一方向同期 双方向同期 |
||
|
AnalyticDB for PostgreSQL バージョン 4.3、6.0、および 7.0 |
スキーマ同期 完全データ同期 増分データ同期 |
一方向同期 |
||
|
Alibaba Cloud SelectDB |
スキーマ同期 完全データ同期 増分データ同期 |
一方向同期 |
ソースとしての PolarDB-X
-
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-X 1.0 |
PolarDB-X 1.0 |
完全データ同期 増分データ同期 |
一方向同期 |
|
|
スキーマ同期 完全データ同期 増分データ同期 |
一方向同期 |
||
|
PolarDB for MySQL すべてのバージョン |
スキーマ同期 完全データ同期 増分データ同期 |
一方向同期 |
||
|
AnalyticDB for MySQL バージョン 3.0 |
スキーマ同期 完全データ同期 増分データ同期 |
一方向同期 |
||
|
DataHub |
スキーマ同期 増分データ同期 |
一方向同期 |
||
|
AnalyticDB for PostgreSQL バージョン 4.3、6.0、または 7.0 |
スキーマ同期 完全データ同期 増分データ同期 |
一方向同期 |
PolarDB-X 1.0 インスタンスから AnalyticDB for PostgreSQL インスタンスへのデータ同期 |
|
|
スキーマ同期 完全データ同期 増分データ同期 |
一方向同期 |
PolarDB-X 1.0 インスタンスから Message Queue for Apache Kafka へのデータ同期 |
|
|
Elasticsearch バージョン 5.5、5.6、6.x、7.x、または 8.x |
スキーマ同期 完全データ同期 増分データ同期 |
一方向同期 |
||
|
PolarDB-X 2.0 |
スキーマ同期 完全データ同期 増分データ同期 |
一方向同期 |
||
|
PolarDB-X 2.0 |
PolarDB-X 2.0 |
スキーマ同期 完全データ同期 増分データ同期 |
一方向同期 双方向同期 |
|
|
スキーマ同期 完全データ同期 増分データ同期 |
一方向同期 |
||
|
PolarDB for MySQL すべてのバージョン |
スキーマ同期 完全データ同期 増分データ同期 |
一方向同期 |
||
|
AnalyticDB for MySQL バージョン 3.0 |
スキーマ同期 完全データ同期 増分データ同期 |
一方向同期 |
||
|
スキーマ同期 完全データ同期 増分データ同期 |
一方向同期 |
PolarDB-X 2.0 インスタンスから Message Queue for Apache Kafka へのデータ同期 |
|
|
DataHub |
スキーマ同期 増分データ同期 |
一方向同期 |
||
|
MaxCompute |
スキーマ同期 完全データ同期 増分データ同期 |
一方向同期 |
||
|
AnalyticDB for PostgreSQL バージョン 4.3、6.0、または 7.0 |
スキーマ同期 完全データ同期 増分データ同期 |
一方向同期 |
PolarDB-X 2.0 インスタンスから AnalyticDB for PostgreSQL インスタンスへのデータ同期 |
|
|
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 |
完全データ同期 増分データ同期 |
一方向同期 |
||
|
Alibaba Cloud SelectDB |
スキーマ同期 完全データ同期 増分データ同期 |
一方向同期 |
ソース: PolarDB for PostgreSQL (Compatible with Oracle)
|
ソースデータベース |
ターゲットデータベース |
同期タイプ |
同期トポロジ |
ドキュメント |
|
PolarDB for PostgreSQL (Compatible with Oracle) クラスター すべてのバージョン |
PolarDB for PostgreSQL (Compatible with Oracle) クラスター すべてのバージョン |
スキーマ同期 全量データ同期 増分データ同期 |
一方向同期 双方向同期 |
|
|
スキーマ同期 全量データ同期 増分データ同期 |
一方向同期 |
PolarDB for PostgreSQL (Compatible with Oracle) クラスターから Message Queue for Kafka へのデータ同期 |
|
|
AnalyticDB for MySQL クラスター バージョン 3.0 |
スキーマ同期 全量データ同期 増分データ同期 |
一方向同期 |
PolarDB for PostgreSQL (Compatible with Oracle) クラスターから AnalyticDB for MySQL 3.0 へのデータ同期 |
ソース: Oracle
-
このシナリオは、新しいコンソールでのみ構成できます。
-
ターゲットの PolarDB-X 2.0 インスタンスには、バージョン 5.4.11 以降を使用してください。インスタンスをアップグレードする方法については、PolarDB for Xscale インスタンスのエンジンバージョンの表示と更新 をご参照ください。
|
ソースデータベース |
ターゲットデータベース |
同期タイプ |
同期トポロジ |
参考 |
|
自己管理 Oracle データベース (RAC または非 RAC) バージョン 9i、10g、11g、12c、18c、または 19c |
AnalyticDB for PostgreSQL バージョン 4.3、6.0、または 7.0 |
スキーマ同期 完全データ同期 増分データ同期 |
一方向同期 |
|
|
DataHub |
スキーマ同期 完全データ同期 増分データ同期 |
一方向同期 |
||
|
PolarDB-X 2.0 |
スキーマ同期 完全データ同期 増分データ同期 |
一方向同期 |
||
|
PolarDB for MySQL 全バージョン |
スキーマ同期 完全データ同期 増分データ同期 |
一方向同期 |
||
|
MaxCompute |
スキーマ同期 完全データ同期 増分データ同期 |
一方向同期 |
||
|
PolarDB for PostgreSQL (Compatible with Oracle) 全バージョン |
スキーマ同期 完全データ同期 増分データ同期 |
一方向同期 |
自己管理 Oracle データベースから PolarDB for PostgreSQL (Compatible with Oracle) への同期 |
|
|
ApsaraMQ for Kafka バージョン 0.10.1.0 ~ 2.x |
スキーマ同期 完全データ同期 増分データ同期 |
一方向同期 |
ソース:セルフマネージド PostgreSQL または RDS for PostgreSQL
サーバーレス RDS for PostgreSQL インスタンスは、ターゲットデータベースとして使用できますが、ソースデータベースとしては使用できません。
|
ソースデータベース |
ターゲットデータベース |
同期タイプ |
同期トポロジ |
参考 |
|
|
スキーマ同期 完全データ同期 増分同期 |
一方向同期 双方向同期 |
|
|
PolarDB for PostgreSQL バージョン 11、14、15、16、17、および 18 |
スキーマ同期 完全データ同期 増分同期 |
一方向同期 双方向同期 |
||
|
AnalyticDB for PostgreSQL バージョン 4.3、6.0、および 7.0 |
スキーマ同期 完全データ同期 増分同期 |
一方向同期 |
||
|
スキーマ同期 完全データ同期 増分同期 |
一方向同期 |
||
|
PolarDB for PostgreSQL (Compatible with Oracle) 全バージョン |
スキーマ同期 完全データ同期 増分同期 |
一方向同期 |
セルフマネージド PostgreSQL から PolarDB for PostgreSQL (Compatible with Oracle) への同期 |
|
|
SelectDB |
スキーマ同期 完全データ同期 増分同期 |
一方向同期 |
ソース:セルフマネージドまたは ApsaraDB RDS for SQL Server
-
ソースのセルフマネージド SQL Server は、次のいずれかのエディションである必要があります: Enterprise、Developer、Enterprise Evaluation、Standard、Web。
-
ターゲットのセルフマネージド SQL Server は、次のいずれかのエディションである必要があります: Enterprise、Developer、Enterprise Evaluation、Standard、Web。
-
SQL Server クラスターと Always On 可用性グループをサポートしています。
ソースデータベースが Azure SQL Database の場合、SQL Server 増分同期モード パラメーター を 増分同期のための CDC インスタンスのポーリングとクエリ に設定します。
-
次のソースデータベースはサポートしていません:セルフマネージド SQL Server バージョン 2005、および ApsaraDB RDS for SQL Server バージョン 2008 または 2008 R2。
-
ハイブリッドログ解析モードで、SQL Server 増分同期モード を クラスター化テーブルはログ解析で増分同期し、ヒープテーブルの場合は CDC で増分同期します (ハイブリッド式ログ解析) に設定した場合にサポートされるソースデータベースは次のとおりです:
-
Enterprise または Enterprise Evaluation エディション: 2012、2014、2016、2019、2022、または 2025。
-
Standard エディション: 2016、2019、2022、または 2025。
-
-
ソースデータベースが SQL Server の Web エディションの場合、SQL Server 増分同期モード は ソースデータベースのログに基づく増分同期 (ヒープテーブル非対応) にのみ設定できます。
|
ソース |
ターゲット |
同期タイプ |
トポロジー |
ガイド |
|
|
スキーマ同期 完全データ同期 増分データ同期 |
一方向同期 |
|
|
スキーマ同期 完全データ同期 増分データ同期 |
一方向同期 |
ApsaraDB RDS for SQL Server から ApsaraDB RDS for MySQL にデータを同期する |
|
|
PolarDB for MySQL すべてのバージョン |
スキーマ同期 完全データ同期 増分データ同期 |
一方向同期 |
||
|
AnalyticDB for MySQL バージョン 3.0 |
スキーマ同期 完全データ同期 増分データ同期 |
一方向同期 |
ApsaraDB RDS for SQL Server から AnalyticDB for MySQL 3.0 にデータを同期する |
|
|
AnalyticDB for PostgreSQL バージョン 4.3、6.0、7.0 |
スキーマ同期 完全データ同期 増分データ同期 |
一方向同期 |
||
|
ApsaraDB RDS for PostgreSQL バージョン 9.4、10、11、12、13、14、15、16、17、18 |
スキーマ同期 完全データ同期 増分データ同期 |
一方向同期 |
セルフマネージド SQL Server から ApsaraDB RDS for PostgreSQL にデータを同期する |
|
|
DataHub |
スキーマ同期 増分データ同期 |
一方向同期 |
ソース: MariaDB
|
ソース |
ターゲット |
同期タイプ |
トポロジー |
ドキュメント |
|
|
スキーマ同期 完全データ同期 増分データ同期 |
一方向同期 |
|
|
ApsaraDB RDS for MySQL |
スキーマ同期 完全データ同期 増分データ同期 |
一方向同期 |
ApsaraDB RDS for MariaDB から ApsaraDB RDS for MySQL にデータを同期する |
|
|
ApsaraDB RDS for PostgreSQL バージョン 9.4、10、11、12、13、14、15、16 |
スキーマ同期 完全データ同期 増分データ同期 |
一方向同期 |
ApsaraDB RDS for MariaDB から ApsaraDB RDS for PostgreSQL にデータを同期する |
ソース:セルフマネージドまたは Alibaba Cloud MongoDB
|
ソース |
ターゲット |
同期タイプ |
トポロジー |
ガイド |
|
レプリカセットアーキテクチャ
|
レプリカセットまたはシャードクラスターアーキテクチャ
|
スキーマ同期 全量データ同期 増分データ同期 |
一方向同期 |
|
|
シャードクラスターアーキテクチャ
|
レプリカセットまたはシャードクラスターアーキテクチャ
|
スキーマ同期 全量データ同期 増分データ同期 |
一方向同期 |
|
|
Alibaba Cloud MongoDB (シャードクラスターアーキテクチャ) バージョン 4.0、4.2、4.4、5.0、6.0、7.0、および 8.0 |
Alibaba Cloud MongoDB (シャードクラスターアーキテクチャ) バージョン 4.0、4.2、4.4、5.0、6.0、7.0、および 8.0 |
スキーマ同期 全量データ同期 増分データ同期 |
双方向同期 |
|
|
Alibaba Cloud MongoDB (レプリカセットアーキテクチャ) バージョン 4.0、4.2、4.4、5.0、6.0、7.0、および 8.0 |
Alibaba Cloud MongoDB (レプリカセットアーキテクチャ) バージョン 4.0、4.2、4.4、5.0、6.0、7.0、および 8.0 |
スキーマ同期 全量データ同期 増分データ同期 |
双方向同期 |
|
|
レプリカセットまたはシャードクラスターアーキテクチャ
|
Function Compute バージョン 2.0 |
増分データ同期 |
一方向同期 |
|
|
Lindorm |
全量データ同期 増分データ同期 |
一方向同期 |
||
|
AnalyticDB for PostgreSQL バージョン 4.3、6.0、および 7.0 |
全量データ同期 増分データ同期 |
一方向同期 |
||
|
AnalyticDB for MySQL 3.0 |
全量データ同期 増分データ同期 |
一方向同期 |
||
|
全量データ同期 増分データ同期 |
one-way synchronization |
||
|
PolarDB for MySQL すべてのバージョン |
全量データ同期 増分データ同期 |
一方向同期 |
||
|
全量データ同期 増分データ同期 |
一方向同期 |
ソース:セルフマネージド Redis または Tair (Redis OSS-Compatible)
-
Redis は NoSQL データベースであるため、スキーマ同期は不要です。
-
Tair (Enterprise Edition) インスタンス間の双方向同期のみがサポートされています。
-
ソースデータベースがセルフマネージド Redis または Tair (Redis OSS-Compatible) インスタンスの場合、完全データ同期と増分データ同期がサポートされており、まとめて [増分データ同期] として表示されます。
-
RDB バージョンは最大 11 までサポートし、これは Redis 7.2 に対応します。
|
ソースデータベース |
ターゲットデータベース |
タイプ |
トポロジー |
参考 |
|
|
完全データ同期 増分データ同期 |
一方向同期 |
|
|
Tair (Redis OSS 互換) エンタープライズ版インスタンス (クラスター、スタンダード、または読み取り/書き込み分離アーキテクチャ) |
Tair (Redis OSS 互換) エンタープライズ版インスタンス (クラスター、スタンダード、または読み取り/書き込み分離アーキテクチャ) |
完全データ同期 増分データ同期 |
Two-way synchronization |
ソース:TiDB
|
ソースデータベース |
ターゲットデータベース |
同期タイプ |
同期トポロジ |
ドキュメント |
|
TiDB |
AnalyticDB for MySQL クラスター バージョン 3.0 |
スキーマ同期 完全データ同期 増分データ同期 |
一方向同期 |
|
|
PolarDB-X 2.0 インスタンス |
スキーマ同期 完全データ同期 増分データ同期 |
一方向同期 |
近日公開 |
ソース: Db2 for LUW
-
Db2 for LUW は、コンソールでは [DB2 for LUW] と表示されます。
-
ターゲットの PolarDB-X 2.0 インスタンスは、バージョン 5.4.11 以降が必要です。アップグレード手順については、「インスタンスのバージョンの確認とアップグレード」をご参照ください。
|
ソースデータベース |
ターゲットデータベース |
同期タイプ |
同期トポロジ |
設定ドキュメント |
|
Db2 for LUW バージョン 9.5、9.7、10.1、10.5、11.1、11.5 |
|
スキーマ同期 完全データ同期 増分データ同期 |
一方向同期 |
|
|
PolarDB for MySQL すべてのバージョン |
スキーマ同期 完全データ同期 増分データ同期 |
一方向同期 |
||
|
PolarDB-X 2.0 |
スキーマ同期 完全データ同期 増分データ同期 |
一方向同期 |
||
|
AnalyticDB for PostgreSQL バージョン 4.3、6.0、7.0 |
スキーマ同期 完全データ同期 増分データ同期 |
一方向同期 |
||
|
スキーマ同期 完全データ同期 増分データ同期 |
一方向同期 |
ソース: Db2 for i (AS/400)
コンソールでは Db2 for i は DB2 for iSeries (AS/400) として表示されます。
|
ソースデータベース |
ターゲットデータベース |
同期タイプ |
同期トポロジ |
ドキュメント |
|
Db2 for i バージョン 7.3 および 7.4 |
|
スキーマ同期 完全データ同期 増分データ同期 |
一方向同期 |
近日公開 |
|
PolarDB for MySQL 全バージョン |
スキーマ同期 完全データ同期 増分データ同期 |
一方向同期 |
近日公開 |
ソース: AnalyticDB for MySQL 3.0
ソースの AnalyticDB for MySQL 3.0 クラスターは、カーネルバージョン 3.2.1.0 以降を実行している必要があります。
|
ソースデータベース |
宛先データベース |
同期タイプ |
同期トポロジ |
設定ガイド |
|
AnalyticDB for MySQL バージョン 3.0 |
AnalyticDB for MySQL バージョン 3.0 |
スキーマ同期 完全データ同期 増分同期 |
一方向同期 |
AnalyticDB for MySQL 3.0 から AnalyticDB for MySQL 3.0 へのデータ同期 |
ソース: AnalyticDB for PostgreSQL
ソースの AnalyticDB for PostgreSQL インスタンスでは、カーネルバージョン 7.2.1.4 以降が必要です。
|
ソース |
ターゲット |
タイプ |
トポロジー |
ドキュメント |
|
AnalyticDB for PostgreSQL バージョン 7.0 (カーネルバージョン 7.2.1.4 以降) |
AnalyticDB for PostgreSQL バージョン 7.0 |
スキーマ同期 完全データ同期 増分データ同期 |
一方向同期 |
|
|
AnalyticDB for PostgreSQL バージョン 7.0 (カーネルバージョン 7.2.1.4 以降) |
Message Queue for Apache Kafka バージョン 0.10.1.0~2.x |
完全データ同期 増分データ同期 |
一方向同期 |
AnalyticDB for PostgreSQL インスタンスから Message Queue for Apache Kafka インスタンスへのデータ同期 |
ソースとしての DMS 論理データベース
DMS 論理データベースは、複数の PolarDB for MySQL クラスターのシャードから作成する必要があります。
|
ソースデータベース |
ターゲットデータベース |
同期タイプ |
同期トポロジ |
設定ドキュメント |
|
DMS 論理データベース |
AnalyticDB for MySQL バージョン 3.0 |
スキーマ同期 完全データ同期 増分データ同期 |
一方向同期 |
ソース: AWS データベース
|
ソースデータベース |
ターゲットデータベース |
同期タイプ |
同期トポロジ |
設定ドキュメント |
|
AWS データベース |
最新情報については、コンソールをご参照ください。 |
DTS を使用して、VPN ゲートウェイ経由で ApsaraDB RDS と Amazon EC2 間のデータを同期する |
||