Data Transmission Service (DTS) のデータ同期機能は使いやすく、新しいコンソールを使用して、いくつかの簡単なステップでデータ同期タスクを設定できます。
注意事項
このトピックでは、データ同期タスクを設定するための一般的な手順について説明します。具体的な手順は、同期トポロジによって若干異なる場合があります。特定のトポロジに関する詳細な手順については、「データ同期シナリオの概要」の関連する設定ガイドをご参照ください。
このトピックでは、RDS for MySQL インスタンス間の片方向同期タスク (購入前に設定) を例として使用します。表示されるパラメーターは参照用であり、コンソール上のパラメーターとは異なる場合があります。
前提条件
ソースデータベースまたはターゲットデータベースが自己管理データベースの場合、DTS の環境要件を満たすために追加の準備を行う必要があります。詳細については、「準備」をご参照ください。
DTS でサポートされているソースデータベースインスタンスとターゲットデータベースインスタンスを作成します。サポートされているデータベースとバージョンのリストについては、「データ同期シナリオの概要」をご参照ください。
操作手順
ターゲットリージョンのデータ同期タスクリストページに移動します。これには 2 つの方法があります。
DTS コンソール
DTS コンソールにログインします。
左側のナビゲーションウィンドウで、データ同期 をクリックします。
ページの左上隅で、同期インスタンスが配置されているリージョンを選択します。
DMS コンソール
説明実際の手順は、DMS コンソールのモードとレイアウトによって異なる場合があります。詳細については、「シンプルモードコンソール」および「DMS コンソールのレイアウトとスタイルをカスタマイズする」をご参照ください。
DMS コンソールにログインします。
上部のメニューバーで、 を選択します。
データ同期タスク の右側で、同期インスタンスのリージョンを選択します。
タスクの作成 をクリックして、タスク設定ページを開きます。
任意: ページの右上隅にある 新バージョンの設定ページを試してみる をクリックします。
説明すでに新しい設定ページにいる場合 (右上隅のボタンが 旧バージョンの設定ページに戻る の場合)、このステップはスキップできます。
一部のパラメーターは、新しい設定ページと古い設定ページで異なります。新しいバージョンを使用することを推奨します。
ソースデータベースとターゲットデータベースを設定します。
警告ソースインスタンスとターゲットインスタンスを選択した後、ページ上部の [制限事項] を確認してください。そうしないと、タスクが失敗したり、データ不整合が発生したりする可能性があります。
カテゴリ
設定
説明
なし
タスク名
DTS は自動的にタスク名を生成します。識別しやすいように、わかりやすい名前を指定することを推奨します。名前は一意である必要はありません。
移行元データベース
既存の接続情報の選択
この例では、この項目を空のままにし、以下にデータベースの詳細を入力します。
データベースタイプ
MySQL を選択します。
アクセス方法
Alibaba Cloud インスタンス を選択します。
インスタンスのリージョン
ソースの ApsaraDB RDS for MySQL インスタンスが存在するリージョンを選択します。
Alibaba Cloud アカウント間でデータを複製
この例では、データベースインスタンスが現在の Alibaba Cloud アカウントに属しているため、× を選択します。
RDS インスタンス ID
ソースの ApsaraDB RDS for MySQL インスタンスの ID を選択します。
データベースアカウント
ソースの ApsaraDB RDS for MySQL インスタンスのデータベースアカウントを入力します。アカウントには、同期するオブジェクトに対する REPLICATION CLIENT、REPLICATION SLAVE、および SELECT 権限が必要です。
データベースのパスワード
指定したデータベースアカウントのパスワードを入力します。
暗号化
この例では、デフォルトの選択を維持します。
移行先データベース
既存の接続情報の選択
この例では、この項目を空のままにし、以下にデータベースの詳細を入力します。
データベースタイプ
MySQL を選択します。
アクセス方法
Alibaba Cloud インスタンス を選択します。
インスタンスのリージョン
ターゲットの ApsaraDB RDS for MySQL インスタンスが存在するリージョンを選択します。
Alibaba Cloud アカウント間でデータを複製
この例では、データベースインスタンスが現在の Alibaba Cloud アカウントに属しているため、× を選択します。
RDS インスタンス ID
ターゲットの ApsaraDB RDS for MySQL インスタンスの ID を選択します。
データベースアカウント
ターゲットの ApsaraDB RDS for MySQL インスタンスのデータベースアカウントを入力します。アカウントには読み取りおよび書き込み権限が必要です。
データベースのパスワード
指定したデータベースアカウントのパスワードを入力します。
暗号化
この例では、デフォルトの選択を維持します。
設定が完了したら、ページ下部の 接続をテストして続行 をクリックします。
説明ソースデータベースとターゲットデータベースの両方のセキュリティ設定に DTS サーバーの CIDR ブロックを追加して (自動または手動)、アクセスを許可してください。詳細については、「DTS サーバーの IP アドレスホワイトリストを追加する」をご参照ください。
ソースまたはターゲットが自己管理データベースの場合 (つまり、アクセス方法 が Alibaba Cloud インスタンス ではない場合)、DTS サーバーの CIDR ブロック ダイアログボックスで 接続テスト をクリックする必要もあります。
タスクオブジェクトを設定します。
オブジェクト設定 ページで、同期するオブジェクトを指定します。
この例では、同期タイプ で スキーマ同期、完全データ同期、増分データ同期 を選択してください。ソースオブジェクト ボックスで、同期するオブジェクトを選択します。他のパラメーターはデフォルト設定のままにするか、必要に応じて調整してください。
詳細設定へ をクリックします。
この例では、デフォルト設定のままにするか、必要に応じてパラメーターを設定できます。
データ検証 をクリックして、データ検証タスクを設定します。
データ検証機能を使用するには、「データ検証の設定」をご参照ください。
タスクを保存して事前チェックを実行します。
API 操作を介してこのインスタンスを設定するためのパラメーターを表示するには、次:タスク設定の保存と事前チェック ボタンにカーソルを合わせ、ツールチップの OpenAPI パラメーターのプレビュー をクリックします。
API パラメーターの表示が完了したら、ページ下部の 次:タスク設定の保存と事前チェック をクリックします。
説明同期タスクが開始される前に、DTS は事前チェックを実行します。タスクは事前チェックに合格した場合にのみ開始できます。
事前チェックが失敗した場合は、失敗した項目の横にある 詳細を表示 をクリックし、プロンプトに従って問題を修正してから、事前チェックを再実行します。
事前チェックで警告が生成された場合:
無視できない警告については、項目の横にある 詳細を表示 をクリックし、プロンプトに従って問題を修正してから、事前チェックを再実行します。
無視できる警告については、アラートの詳細を確認 をクリックし、次に 無視、そして OK をクリックしてバイパスできます。最後に、再度事前チェックを実行 をクリックして警告をスキップし、事前チェックを再実行します。事前チェックの警告を無視すると、データ不整合やその他のビジネスリスクにつながる可能性があります。注意して進めてください。
インスタンスを購入します。
成功率 が 100% に達したら、次:インスタンスの購入 をクリックします。
購入 ページで、データ同期インスタンスの課金方法とリンク仕様を選択します。詳細については、次の表をご参照ください。
カテゴリ
パラメーター
説明
新しいインスタンスクラス
課金方法
サブスクリプション:特定の期間に対して前払いします。これは、長期的で継続的なタスクにコスト効率が良いです。
従量課金:実際の使用量に対して時間単位で課金されます。これは、いつでもインスタンスをリリースしてコストを節約できるため、短期またはテストタスクに最適です。
リソースグループの設定
インスタンスが属するリソースグループ。デフォルトは [デフォルトリソースグループ] です。詳細については、「Resource Management とは」をご参照ください。
インスタンスクラス
DTS は、同期レートに影響を与えるさまざまなパフォーマンスレベルの同期仕様を提供します。ビジネス要件に基づいて仕様を選択してください。詳細については、「データ同期リンクの仕様」をご参照ください。
サブスクリプション期間
サブスクリプションモードでは、インスタンスの期間と数量を選択します。月単位のオプションは 1〜9 ヶ月です。年単位のオプションには 1、2、3、または 5 年が含まれます。
説明このオプションは、課金方法が サブスクリプション の場合にのみ表示されます。
Data Transmission Service (従量課金) 利用規約 を読み、チェックボックスをオンにします。
購入して起動 をクリックし、OK ダイアログボックスで [OK] をクリックします。
データ同期ページでタスクの進捗状況を監視できます。
をクリックして 選択中のオブジェクト ボックスに移動します。