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

Data Transmission Service:PolarDB for PostgreSQL から AnalyticDB for PostgreSQL へのデータ同期

最終更新日:Feb 04, 2026

Data Transmission Service (DTS) は、PolarDB for PostgreSQL から AnalyticDB for PostgreSQL へのデータ同期をサポートしています。

前提条件

  • ターゲットの AnalyticDB for PostgreSQL インスタンスを作成します。まだ作成していない場合は、「インスタンスの作成」をご参照ください。

  • ソースの PolarDB for PostgreSQL インスタンスの wal_level パラメーターを logical に設定します。詳細については、「クラスターパラメーターの設定」をご参照ください。

  • ターゲットデータベースのディスク領域は、ソースデータベースの使用済みディスク領域よりも大きい必要があります。

注意事項

説明
  • スキーマ同期中、DTS はソースデータベースからターゲットデータベースに外部キーを同期します。

  • 完全データ同期および増分同期中、DTS はセッションレベルで制約チェックと外部キーのカスケード操作を一時的に無効にします。タスクの実行中にソースデータベースでカスケード更新または削除操作を実行すると、データ不整合が発生する可能性があります。

タイプ

説明

ソースデータベースの制限

  • PolarDB for PostgreSQL クラスターでは、同期するテーブルにプライマリキーまたは NULL 値を含まない一意なインデックスが必要です。

  • ソースデータベースに長時間トランザクションがあり、インスタンスに増分同期タスクがある場合、長時間トランザクションがコミットされる前に生成された先行書き込みログ (WAL) が蓄積される可能性があります。これにより、ソースデータベースのディスク領域が不足する可能性があります。

  • 同期タスクが期待どおりに実行され、プライマリ/セカンダリのスイッチオーバーによって論理レプリケーションが中断されないようにするには、PolarDB for PostgreSQL クラスターが「論理レプリケーションスロットのフェイルオーバー」をサポートし、有効にしている必要があります。

    説明

    ソースの PolarDB for PostgreSQL クラスターが論理レプリケーションスロットのフェイルオーバーをサポートしていない場合 (たとえば、クラスターの [データベースエンジン][PostgreSQL 14] の場合)、ソースデータベースでの高可用性 (HA) スイッチオーバーにより、同期インスタンスが失敗し、回復不能になる可能性があります。

  • ソースデータベースの論理レプリケーションの制限により、増分変更後に同期される単一のデータが 256 MB を超えると、同期インスタンスが失敗し、回復不能になる可能性があります。同期インスタンスを再設定する必要があります。

  • スキーマ同期および完全データ同期中は、データベースまたはテーブルのスキーマを変更するデータ定義言語 (DDL) 操作を実行しないでください。実行した場合、データ同期タスクは失敗します。

    説明

    完全同期フェーズ中、DTS はソースデータベースにクエリを実行し、メタデータロックを取得します。これにより、ソースデータベースでの DDL 操作がブロックされる可能性があります。

その他の制限

  • 1 つのデータ同期タスクで同期できるデータベースは 1 つだけです。複数のデータベースを同期するには、データベースごとに個別のタスクを設定する必要があります。

  • DTS は、TimescaleDB 拡張テーブル、スキーマ間継承を持つテーブル、または式に基づく一意なインデックスを持つテーブルの同期をサポートしていません。

  • プラグインをインストールして作成されたスキーマは同期できません。タスクを設定する際に、コンソールでこれらのスキーマに関する情報を取得することはできません。

  • DTS は、DATATYPE、SEQUENCE、INDEX、PROCEDURE、FUNCTION、VIEW、OPERATOR、DEFAULT_CONSTRAINT、UK、PK、RULE、DOMAIN、AGGREGATE、EXTENSION、FK、または TRIGGER の同期をサポートしていません。

  • 以下の 3 つのシナリオでは、データを書き込む前に、ソースデータベースの同期対象テーブルで ALTER TABLE schema.table REPLICA IDENTITY FULL; コマンドを実行する必要があります。これにより、データ整合性が確保されます。デッドロックを防ぐため、このコマンドの実行中はテーブルをロックしないでください。関連する事前チェック項目をスキップした場合、DTS はインスタンスの初期化中にこのコマンドを自動的に実行します。

    • インスタンスが初めて実行されるとき。

    • オブジェクト選択の粒度としてスキーマを選択し、スキーマ内に新しいテーブルが作成されるか、同期対象のテーブルが RENAME コマンドで再構築されるとき。

    • 同期オブジェクトを変更する機能を使用するとき。

    説明
    • コマンド内の schematable は、実際のスキーマ名とテーブル名に置き換えてください。

    • この操作は、オフピーク時に実行することを推奨します。

  • 同期対象のテーブルにプライマリキーがある場合、ターゲットテーブルのプライマリキー列はソーステーブルのプライマリキー列と同じでなければなりません。同期対象のテーブルにプライマリキーがない場合、ターゲットテーブルのプライマリキー列は分散キーと同じでなければなりません。

  • ターゲットテーブルの一意キー (プライマリキー列を含む) は、分散キーのすべての列を含んでいる必要があります。

  • 初期完全同期は、ソースデータベースとターゲットデータベースの両方で読み取りおよび書き込みリソースを消費し、データベースの負荷を増大させます。したがって、データを同期する前にソースデータベースとターゲットデータベースのパフォーマンスを評価し、オフピーク時に同期を実行してください。

  • 初期完全同期は同時 INSERT 操作を実行します。これにより、ターゲットデータベースでテーブルの断片化が発生します。その結果、初期完全同期の完了後、ターゲットインスタンスのテーブルスペースはソースインスタンスよりも大きくなります。

  • DTS 同期中は、DTS 以外のソースからターゲットデータベースにデータを書き込まないでください。そうしないと、ソースデータベースとターゲットデータベースの間でデータ不整合が発生する可能性があります。

  • データ同期中、DTS はデータをレプリケートするために、ソースデータベースに dts_sync_ プレフィックスを持つレプリケーションスロットを作成します。このレプリケーションスロットにより、DTS は過去 15 分以内にソースデータベースから増分ログを取得できます。データ同期が失敗した場合、または同期インスタンスがリリースされた場合、DTS はレプリケーションスロットを自動的にクリアしようとします。

    説明
    • データ同期中にタスクが使用するソースデータベースアカウントのパスワードを変更したり、ソースデータベースのホワイトリストから DTS の IP アドレスを削除したりすると、レプリケーションスロットは自動的にクリアされません。この場合、ソースデータベースで手動でレプリケーションスロットをクリアする必要があります。これにより、スロットが継続的に蓄積されてディスク領域を消費し、ソースデータベースが利用できなくなるのを防ぎます。

    • ソースデータベースでフェイルオーバーが発生した場合は、セカンダリデータベースにログインして手動でスロットをクリアする必要があります。

    Amazon slot查询信息

  • DTS はデータ内容を検証しますが、シーケンスなどのメタデータの検証はサポートしていません。メタデータはご自身で検証する必要があります。

  • DTS は、増分データの DDL 文、増分テーブルの構造、およびハートビート情報を取得するために、ソースデータベースに以下の一時テーブルを作成します。同期中にこれらの一時テーブルを削除しないでください。削除すると、DTS タスクが異常になります。一時テーブルは、DTS インスタンスがリリースされた後に自動的に削除されます。

    public.dts_pg_classpublic.dts_pg_attributepublic.dts_pg_typepublic.dts_pg_enumpublic.dts_postgres_heartbeatpublic.dts_ddl_commandpublic.dts_args_session、および public.aliyun_dts_instance

  • ビジネスをターゲットインスタンスに切り替えた後、新しいシーケンスはソースシーケンスの最大値から増分しません。ビジネスの切り替え前に、ソースデータベースで対応するシーケンスの最大値をクエリし、それをターゲットデータベースの対応するシーケンスの初期値として設定する必要があります。次のコマンドは、ソースデータベースのシーケンス値をクエリします:

    do language plpgsql $$
    declare
      nsp name;
      rel name;
      val int8;
    begin
      for nsp,rel in select nspname,relname from pg_class t2 , pg_namespace t3 where t2.relnamespace=t3.oid and t2.relkind='S'
      loop
        execute format($_$select last_value from %I.%I$_$, nsp, rel) into val;
        raise notice '%',
        format($_$select setval('%I.%I'::regclass, %s);$_$, nsp, rel, val+1);
      end loop;
    end;
    $$;
    説明

    コマンドを実行した後に返される SQL 文には、ソースデータベースのすべてのシーケンスが含まれています。必要に応じて、ターゲットデータベースで SQL 文を実行してください。

  • 非完全テーブル同期に列マッピングを使用する場合、またはソーステーブルとターゲットテーブルのスキーマが一致しない場合、ソーステーブルには存在するがターゲットテーブルには存在しない列のデータは失われます。

  • タスクが失敗した場合、DTS の技術サポートは 8 時間以内に回復を試みます。回復プロセス中に、タスクの再起動やパラメーターの調整などの操作が実行される場合があります。

    説明

    パラメーターが調整される際、DTS タスクのパラメーターのみが変更され、データベースのパラメーターは変更されません。変更される可能性のあるパラメーターには、「インスタンスパラメーターの変更」で説明されているものが含まれますが、これらに限定されません。

  • パーティションテーブルを同期する場合、親テーブルとその子パーティションの両方を同期オブジェクトとして含める必要があります。そうしないと、パーティションテーブルでデータ不整合が発生する可能性があります。

    説明

    PostgreSQL のパーティションテーブルの親テーブルは、直接データを格納しません。すべてのデータは子パーティションに格納されます。同期タスクには、親テーブルとそのすべての子パーティションを含める必要があります。そうしないと、子パーティションのデータが同期されず、ソースとターゲットの間でデータ不整合が発生する可能性があります。

課金

同期タイプ

料金

スキーマ同期と完全データ同期

無料。

増分同期

有料です。詳細については、「課金の概要」をご参照ください。

サポートされる同期トポロジー

  • 一方向 1 対 1 同期

  • 一方向 1 対多同期

  • 一方向多対 1 同期

同期トポロジーとその制限事項の詳細については、「データ同期トポロジー」をご参照ください。

サポートされる SQL 操作

操作タイプ

SQL 操作

DML

INSERT、UPDATE、DELETE

説明

データがターゲットの AnalyticDB for PostgreSQL インスタンスに書き込まれる際、DTS は UPDATE 文を自動的に REPLACE INTO 文に変換します。プライマリキーに対して UPDATE 文が実行された場合、DTS はそれを DELETE 文と INSERT 文に変換します。

DDL

  • 2020 年 10 月 1 日以降に作成されたデータ同期タスクのみが DDL 操作の同期をサポートします。

    重要
    • 2023 年 5 月 12 日より前に作成されたデータ同期タスクでは、同期タスクを設定する前に、ソースデータベースにトリガーと関数を作成して DDL 情報をキャプチャする必要があります。詳細については、「トリガーと関数を使用して PostgreSQL の増分 DDL 移行を実装する」をご参照ください。

    • 増分同期フェーズでは、BIT データ型はサポートされていません。

  • ソースデータベースアカウントが特権アカウントの場合、同期タスクは以下の DDL 操作をサポートします:

    • CREATE TABLE、DROP TABLE

    • ALTER TABLE (RENAME TABLE、ADD COLUMN、ADD COLUMN DEFAULT、ALTER COLUMN TYPE、DROP COLUMN、ADD CONSTRAINT、ADD CONSTRAINT CHECK、ALTER COLUMN DROP DEFAULT を含む)

    • TRUNCATE TABLE (ソースの PolarDB for PostgreSQL インスタンスのデータベースエンジンは PostgreSQL 11 以降である必要があります)

    • CREATE INDEX ON TABLE

重要
  • CASCADE や RESTRICT など、DDL 文に含まれる追加情報は同期されません。

  • SET session_replication_role = replica コマンドを使用するセッションでは DDL はサポートされていません。

  • 関数を呼び出して実行される DDL 文は同期されません。

  • ソースデータベースで一度にコミットされる複数の SQL 文に DML 文と DDL 文の両方が含まれている場合、DDL 文は同期されません。

  • ソースデータベースで一度にコミットされる複数の SQL 文に非同期オブジェクトの DDL 文が含まれている場合、DDL 文は同期されません。

データベースアカウントの権限

データベース

必要な権限

アカウント作成と権限付与の方法

PolarDB for PostgreSQL

同期対象オブジェクトに対する読み取りおよび書き込み権限

説明

DDL 操作を同期するには、特権アカウントが必要です。

データベースアカウントの作成

AnalyticDB for PostgreSQL

同期オブジェクトを含むターゲットデータベースに対する読み取りおよび書き込み権限

ユーザーの作成と管理

説明

RDS_SUPERUSER 権限を持つアカウントを入力することもできます。そのようなアカウントの作成方法の詳細については、「ユーザー権限管理」をご参照ください。

操作手順

  1. ターゲットリージョンの同期タスクリストページに移動します。次の 2 つの方法のいずれかを使用できます:

    DTS コンソールから

    1. Data Transmission Service (DTS) コンソールにログインします。

    2. 左側のナビゲーションウィンドウで、データ同期 をクリックします。

    3. ページの左上隅で、同期インスタンスが配置されているリージョンを選択します。

    DMS コンソールから

    説明

    実際の操作は、DMS コンソールのモードとレイアウトによって異なる場合があります。詳細については、「シンプルモード」および「DMS インターフェイスのレイアウトとスタイルをカスタマイズする」をご参照ください。

    1. Data Management (DMS) にログインします。

    2. トップメニューバーで、[データ + AI] > [Data Transmission (DTS)] > [データ同期] を選択します。

    3. データ同期タスク の右側で、同期インスタンスが配置されているリージョンを選択します。

  2. タスクの作成 をクリックして、タスク設定ページに移動します。

  3. ソースデータベースとターゲットデータベースを設定します。

    カテゴリ

    設定

    説明

    なし

    タスク名

    DTS は自動的にタスク名を生成します。簡単に識別できるように、わかりやすい名前を指定することを推奨します。名前は一意である必要はありません。

    ソースデータベース

    既存の接続情報の選択

    • システムに追加された (新規作成または保存された) データベースインスタンスを使用するには、ドロップダウンリストからデータベースインスタンスを選択します。データベース情報は自動的に設定されます。

      説明

      DMS コンソールでは、この設定項目は DMS データベースインスタンスの選択 という名前です。

    • データベースインスタンスをシステムに追加していない場合、または既に追加されているインスタンスを使用する必要がない場合は、以下のデータベース情報を手動で設定します。

    データベースタイプ

    PolarDB for PostgreSQL を選択します。

    アクセス方法

    [クラウドインスタンス] を選択します。

    インスタンスリージョン

    ソースの PolarDB for PostgreSQL クラスターが存在するリージョンを選択します。

    クロスアカウント

    この例では、単一の Alibaba Cloud アカウント内での同期を説明します。[非クロスアカウント] を選択します。

    [インスタンス ID]

    ソースの PolarDB for PostgreSQL クラスターの ID を選択します。

    データベース名

    PolarDB for PostgreSQL データベースの名前を入力します。

    データベースアカウント

    PolarDB for PostgreSQL インスタンスのデータベースアカウントを入力します。権限要件については、「データベースアカウントの権限」をご参照ください。

    データベースパスワード

    データベースアカウントに対応するパスワードを入力します。

    宛先データベース

    既存の接続情報の選択

    • システムに追加された (新規作成または保存された) データベースインスタンスを使用するには、ドロップダウンリストからデータベースインスタンスを選択します。データベース情報は自動的に設定されます。

      説明

      DMS コンソールでは、この設定項目は DMS データベースインスタンスの選択 という名前です。

    • データベースインスタンスをシステムに追加していない場合、または既に追加されているインスタンスを使用する必要がない場合は、以下のデータベース情報を手動で設定します。

    データベースタイプ

    [AnalyticDB PostgreSQL] を選択します。

    アクセス方法

    [クラウドインスタンス] を選択します。

    インスタンスリージョン

    ターゲットの AnalyticDB for PostgreSQL インスタンスが存在するリージョンを選択します。

    インスタンス ID

    ターゲットの AnalyticDB for PostgreSQL インスタンスの ID を選択します。

    [データベース名]

    ターゲットの AnalyticDB for PostgreSQL インスタンス内の、同期オブジェクトを含むデータベースの名前を入力します。

    データベースアカウント

    ターゲットの AnalyticDB for PostgreSQL インスタンスのデータベースアカウントを入力します。権限要件については、「データベースアカウントの権限」をご参照ください。

    データベースパスワード

    データベースアカウントに対応するパスワードを入力します。

  4. 設定が完了したら、ページ下部の 接続をテストして続行 をクリックします。

    説明

    DTS サーバーからのアクセスを許可するために、DTS サーバーの IP アドレス CIDR ブロックがソースおよびターゲットデータベースのセキュリティ設定に追加されていることを確認してください。これは自動または手動で行うことができます。詳細については、「DTS サーバーの IP アドレス CIDR ブロックをホワイトリストに追加する」をご参照ください。

  5. タスクオブジェクトを設定します。

    1. オブジェクト設定 ページで、同期するオブジェクトを設定します。

      設定

      説明

      同期タイプ

      同期タイプ。デフォルトでは [増分同期] が選択されています。[スキーマ同期][完全データ同期] も選択する必要があります。事前チェックが完了すると、DTS は選択したオブジェクトの既存データをソースデータベースからターゲットクラスターに同期します。既存データは、その後の増分同期の基礎となります。

      競合するテーブルの処理モード

      • エラーの事前チェックと報告:ターゲットデータベースに同じ名前のテーブルが存在するかどうかをチェックします。同じ名前のテーブルが存在しない場合、事前チェックは成功します。同じ名前のテーブルが存在する場合、事前チェックは失敗し、データ同期タスクは開始されません。

        説明

        ターゲットデータベースで同じ名前のテーブルを削除または名前変更できない場合は、別のテーブル名にマッピングできます。詳細については、「テーブル名と列名のマッピング」をご参照ください。

      • エラーを無視して続行:ターゲットデータベースでの重複テーブル名のチェックをスキップします。

        警告

        エラーを無視して続行 を選択すると、データ不整合が発生し、ビジネスにリスクをもたらす可能性があります。例:

        • テーブルスキーマが同じで、ターゲットデータベースのレコードがソースデータベースのレコードと同じプライマリキーまたは一意キーの値を持つ場合:

          • 完全同期中、DTS はターゲットクラスターのレコードを保持します。ソースデータベースの対応するレコードは同期されません。

          • 増分同期中、ソースデータベースのレコードがターゲットデータベースのレコードを上書きします。

        • テーブルスキーマが異なる場合、初期データ同期が失敗する可能性があります。これにより、一部の列データのみが同期されるか、同期が完全に失敗する可能性があります。注意して進めてください。

      DDL操作とDML操作の同期

      インスタンスレベルで同期する DDL または DML 操作を選択します。サポートされている操作については、「サポートされる SQL 操作」をご参照ください。

      説明

      データベースまたはテーブルに対して同期する SQL 操作を選択するには、選択中のオブジェクト ボックスで同期オブジェクトを右クリックします。表示されるダイアログボックスで、SQL 操作を選択します。

      ストレージエンジンタイプ

      ターゲットテーブルのストレージエンジンタイプを選択します。デフォルトは [Beam] です。

      説明

      この設定項目は、ターゲットの AnalyticDB for PostgreSQL インスタンスのカーネルバージョンが v7.0.6.6 以降で、同期タイプスキーマ同期 に設定されている場合にのみ利用可能です。

      宛先インスタンスでのオブジェクト名の大文字化

      ターゲットインスタンスに同期されるデータベース、テーブル、および列オブジェクト名の大文字と小文字の区別ポリシーを設定できます。デフォルトでは、DTS のデフォルトポリシー が選択されています。ソースおよびターゲットデータベースのデフォルトポリシーを使用することも選択できます。詳細については、「ターゲットオブジェクト名の大文字と小文字の区別ポリシー」をご参照ください。

      ソースオブジェクト

      ソースオブジェクト ボックスで、同期するオブジェクトをクリックし、向右 をクリックして 選択中のオブジェクト ボックスに移動します。

      説明

      テーブルを同期オブジェクトとして選択できます。

      選択中のオブジェクト

      説明
      • データベースまたはテーブルレベルで同期する SQL 操作を選択するには、選択中のオブジェクト セクションでオブジェクトを右クリックし、表示されるダイアログボックスで目的の SQL 操作を選択します。

      • データをフィルタリングするための WHERE 句を設定するには、選択中のオブジェクト セクションで同期するテーブルを右クリックし、表示されるダイアログボックスでフィルター条件を設定します。詳細については、「フィルター条件の設定」をご参照ください。

    2. 詳細設定へ をクリックして、詳細パラメーターを設定します。

      設定

      説明

      タスクのスケジュールに使用する専用クラスターの選択

      デフォルトでは、DTS は共有クラスターでタスクをスケジュールするため、クラスターを選択する必要はありません。より安定したパフォーマンスを得るために、専用クラスターを購入して DTS 同期タスクを実行できます。詳細については、「DTS 専用クラスターとは」をご参照ください。

      失敗した接続の再試行時間

      同期タスクが開始された後、ソースまたはターゲットデータベースへの接続が失敗した場合、DTS はエラーを報告し、直ちに接続のリトライを開始します。デフォルトのリトライ期間は 720 分です。10 分から 1,440 分の範囲でカスタムのリトライ期間を指定することもできます。期間は 30 分以上に設定することを推奨します。指定された期間内に DTS がデータベースに正常に再接続した場合、同期タスクは自動的に再開されます。それ以外の場合、タスクは失敗します。

      説明
      • 同じソースまたはターゲットを共有する複数の DTS インスタンス (例:インスタンス A とインスタンス B) があり、インスタンス A のネットワークリトライ時間を 30 分、インスタンス B を 60 分に設定した場合、両方に短い方の 30 分が使用されます。

      • DTS は接続リトライ期間中のタスク実行時間に対して課金するため、ビジネスニーズに基づいてリトライ期間をカスタマイズするか、ソースおよびターゲットデータベースインスタンスがリリースされた後、できるだけ早く DTS インスタンスをリリースすることを推奨します。

      移行元データベースと移行先データベースで他の問題が発生した場合の、再試行までの待機時間です。

      同期タスクが開始された後、ソースまたはターゲットデータベースで接続以外の問題 (DDL または DML 実行例外など) が発生した場合、DTS はエラーを報告し、直ちに連続リトライ操作を開始します。デフォルトのリトライ期間は 10 分です。1 分から 1,440 分の範囲でカスタムのリトライ期間を指定することもできます。10 分以上に設定することを推奨します。設定されたリトライ期間内に関連操作が成功した場合、同期タスクは自動的に再開されます。それ以外の場合、タスクは失敗します。

      重要

      移行元データベースと移行先データベースで他の問題が発生した場合の、再試行までの待機時間です。 の値は、失敗した接続の再試行時間 の値より小さくする必要があります。

      完全同期レートを制限するかどうか

      完全同期段階では、DTS はソースおよびターゲットデータベースの読み取りおよび書き込みリソースを消費し、データベースの負荷を増加させる可能性があります。ソースおよびターゲットデータベースの負荷を軽減するために、1 秒あたりのソースデータベースのクエリ率 QPS1 秒あたりの完全移行の行数 RPS、および 1 秒あたりの完全移行データ量 (MB) BPS パラメーターを設定することで、完全同期タスクのレート制限を設定できます。

      説明
      • この設定項目は、同期タイプ完全データ同期 に設定されている場合にのみ利用可能です。

      • 同期インスタンスの実行後に 完全同期レートを調整することもできます。

      増分同期率を制限するかどうか

      増分同期タスクにもレート制限を設定できます。ターゲットデータベースへの圧力を軽減するために、1 秒あたりの増分同期の行数 RPS1 秒あたりの増分同期データ量 (MB) BPS を設定します。

      環境タグ

      必要に応じて、インスタンスを識別するための環境タグを選択できます。この例では、選択は不要です。

      ETL 機能の設定

      抽出・変換・書き出し (ETL) 機能を有効にするかどうかを選択します。詳細については、「ETL とは」をご参照ください。有効な値:

      監視アラート

      アラートを設定するかどうかを指定します。同期が失敗した場合、またはレイテンシが指定されたしきい値を超えた場合に、アラート連絡先に通知が送信されます。

    3. [次へ:データ検証] をクリックして、データ検証タスクを設定します。

      データ検証機能を使用する場合は、「データ検証の設定」で設定手順をご参照ください。

    4. 設定が完了したら、ページ下部の 次:データベースおよびテーブルのフィールド設定 をクリックして、ターゲットの AnalyticDB for PostgreSQL で同期するテーブルのプライマリキー列と分布列を設定します。

  6. タスクを保存し、事前チェックを実行します。

    • このインスタンスを設定するための API パラメーターを表示するには、次:タスク設定の保存と事前チェック ボタンにカーソルを合わせ、バブル内の OpenAPI パラメーターのプレビュー をクリックします。

    • API パラメーターの表示が完了したら、ページ下部の 次:タスク設定の保存と事前チェック をクリックします。

    説明
    • 同期タスクが開始される前に、DTS は事前チェックを実行します。タスクは、すべての事前チェック項目が成功した後にのみ開始できます。

    • 事前チェックが失敗した場合は、失敗した項目の 詳細を表示 をクリックします。プロンプトに従って問題を修正し、再度事前チェックを実行します。

    • 事前チェックで警告が返された場合:

      • チェック項目が失敗し、無視できない場合は、項目の横にある 詳細を表示 をクリックします。指示に従って問題を修正し、再度事前チェックを実行します。

      • 無視できるチェック項目については、アラートの詳細を確認無視OK再度事前チェックを実行 を順にクリックして警告をスキップし、事前チェックを再実行できます。警告項目を無視することを選択した場合、データ不整合などの問題が発生し、ビジネスにリスクをもたらす可能性があります。

  7. インスタンスを購入します。

    1. 成功率 が 100% になったら、次:インスタンスの購入 をクリックします。

    2. 購入 ページで、データ同期インスタンスの課金方法とリンク仕様を選択します。次の表に、これらのパラメーターの詳細を示します。

      カテゴリ

      パラメーター

      説明

      新しいインスタンスクラス

      課金方法

      • サブスクリプション:インスタンス作成時にお支払いいただきます。長期的なニーズに適しており、従量課金よりもコスト効率が高いです。サブスクリプション期間が長いほど、割引率が高くなります。

      • 従量課金:時間単位で課金されます。短期的なニーズに適しています。使用後すぐにインスタンスをリリースしてコストを節約できます。

      リソースグループの設定

      インスタンスが属するリソースグループ。デフォルトはデフォルトのリソースグループです。詳細については、「Resource Management とは」をご参照ください。

      リンク仕様

      DTS は、異なるパフォーマンスレベルの同期仕様を提供します。同期リンク仕様は同期レートに影響します。ビジネスシナリオに基づいて仕様を選択できます。詳細については、「データ同期リンクの仕様」をご参照ください。

      サブスクリプション期間

      サブスクリプションモードでは、サブスクリプションインスタンスの期間と数量を選択します。1 か月から 9 か月までの月次サブスクリプション、または 1、2、3、5 年の年次サブスクリプションを選択できます。

      説明

      このオプションは、課金方法が サブスクリプション の場合にのみ利用可能です。

    3. 設定が完了したら、Data Transmission Service (従量課金) 利用規約 を読み、選択します。

    4. 購入して起動 をクリックします。OK ダイアログボックスで、[OK] をクリックします。

      データ同期ページでタスクの進捗状況を確認できます。