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

OpenSearch:リージョン間の ApsaraDB RDS または PolarDB データソースへの接続

最終更新日:Feb 28, 2026

OpenSearch High-performance Search Edition では、ApsaraDB RDS および PolarDB データソースが OpenSearch インスタンスと同じリージョンに存在する必要があります。データベースが異なるリージョンにある場合は、このトピックで説明するいずれかのソリューションを使用して、データを OpenSearch にブリッジします。

データソースインスタンスは、OpenSearch インスタンスと同じ Alibaba Cloud アカウントに属している必要があります。このトピックのソリューションは、自己管理 MySQL データベースにも適用されます。

ソリューションの概要

3 つのソリューションが利用可能で、それぞれデータの鮮度、複雑さ、コストの点でトレードオフが異なります。

DTSAPI または SDK + DTSMaxCompute
完全なデータ移行サポート済みサポート済みサポート済み
増分データ移行サポート済みサポート済みサポート済み。増分データは日次で転送されます。
必要なリソースApsaraDB RDS、および Data Transmission Service (DTS) での完全なデータ移行と増分データ移行API 操作または SDK の開発とデバッグ、および DTS での完全なデータ移行MaxCompute Professional Edition (サブスクリプション)、専用クラスターリソース、Cloud Enterprise Network (CEN)、Resource Access Management (RAM)、およびリージョンベースのアクセス制御
難易度容易中程度困難
想定されるコストApsaraDB RDS および従量課金の DTS インスタンスの料金ApsaraDB RDS および DTS での完全なデータ移行の料金MaxCompute リソースおよび専用クラスターの料金

各ソリューションの利用シーン

  • DTS 移行: ほとんどのユースケースに最適です。最小限の設定作業で、ほぼリアルタイムの完全なデータ同期と増分データ同期を提供します。

  • DTS 完全移行 + API プッシュ: ほぼリアルタイムの増分更新が必要で、OpenSearch API または SDK を介して変更をプッシュするための既存のアプリケーションロジックがある場合に最適です。

  • MaxCompute: 毎日のデータリフレッシュが許容されるバッチ分析ワークロードに最適です。リアルタイムのデータ転送は保証されません。

事前準備

重要

Data Transmission Service (DTS) タスクの制限、構成、課金ルールの詳細については、以下のトピックをご参照ください。

操作手順 (DTS 移行)

ステップ 1: OpenSearch リージョンでの ApsaraDB RDS または PolarDB インスタンスの作成

  1. OpenSearch と同じリージョンで ApsaraDB RDS または PolarDB インスタンスを購入します。

  2. データベースとデータベースアカウントを作成します。このアカウントには DDL および DML 権限が必要です。

ステップ 2: DTS タスクの作成と構成

  1. DTS インスタンスを購入します。初めて DTS を使用する場合は、まずサービスを有効化してください。

  2. OpenSearch が有効化されているリージョンを選択します。

  3. データ移行タスクを構成します。詳細については、「データ移行」をご参照ください。 > 注: リージョンをまたいで ApsaraDB RDS インスタンスからデータを移行する場合、パブリックエンドポイントを介してソースインスタンスに接続します。ApsaraDB RDS コンソールでパブリックエンドポイントを申請してください。 > 注: ソースの ApsaraDB RDS インスタンスの IP アドレスホワイトリストに追加の構成は不要です。ホワイトリストに 127.0.0.1 のみがある状態で接続性テストに合格します。

ステップ 3: OpenSearch アプリケーションの作成

  1. 完全なデータ移行タスクが完了したら、OpenSearch コンソールでアプリケーションを構成します。

  2. 移行先の ApsaraDB RDS または PolarDB インスタンスをデータソースとして使用し、アプリケーションスキーマを作成します。詳細については、「データソース」をご参照ください。

  3. リアルタイムのデータ転送パフォーマンスは、データ移行速度と OpenSearch へのデータインポート速度の両方に依存します。通常の条件下では、大幅な遅延は発生しません。OpenSearch の詳細については、「OpenSearch ドキュメント」をご参照ください。