データ移行コンフィグレーションファイルの概要
このドキュメントでは、DM (Data Migration) の設定ファイルの概要を説明します。
DMプロセス構成ファイル
dm-master.toml: DM マスターのトポロジ情報とログを含む、DM マスター プロセスを実行する構成ファイル。詳細については、 DMマスターコンフィグレーションファイルを参照してください。dm-worker.toml: DM ワーカーのトポロジ情報とログを含む、DM ワーカー プロセスを実行する構成ファイル。詳細については、 DM ワーカーコンフィグレーションファイルを参照してください。source.yaml: MySQL や MariaDB などの上流データベースの構成。詳細については、 アップストリーム データベースコンフィグレーションファイルを参照してください。
DM移行タスクの構成
データ移行タスクの作成
次の手順を実行して、データ移行タスクを作成できます。
- dmctl を使用してデータ ソース構成を DM クラスターにロードします。 。
 - タスクコンフィグレーションガイドの説明を参照し、設定ファイルを作成します。 
your_task.yaml. - dmctl を使用してデータ移行タスクを作成する 。
 
重要な概念
このセクションでは、いくつかの重要な概念について説明します。
| コンセプト | 説明 | コンフィグレーションファイル | 
|---|---|---|
source-id | MySQL または MariaDB インスタンス、またはプライマリ - セカンダリ構造を持つ移行グループを一意に表します。 source-idの最大長は 32 です。 | source_id source.yamlsource-id task.yaml | 
| DMマスターID | DM マスターを一意に表します ( dm-master.tomlのmaster-addrパラメーターによって) | master-addr dm-master.toml | 
| DMワーカーID | DM ワーカーを一意に表します ( dm-worker.tomlのworker-addrパラメータによって) | worker-addr dm-worker.toml |