構成が類似した複数のデータ伝送タスクを手動で作成すると、時間がかかり、エラーが発生しやすくなります。Data Transmission Service (DTS) の類似タスク作成機能を使用すると、既存のタスクからほとんどの構成をコピーして新しいタスクを作成できます。これにより、効率が向上し、手動エラーのリスクが軽減されます。
この機能はショートカットであり、完全なクローンを作成するものではありません。以下の重要な情報はコピーされないため、再設定が必要です。この機能を誤って使用すると、新しいタスクが期待どおりに動作しない可能性があります。本番環境でこの機能を使用する前に、このドキュメントの構成詳細とリスク警告をよくお読みください。
ソースとターゲット:
ソースとターゲットは変更できますが、これにより同期オブジェクトやその他のコピーされたパラメーターが自動的に調整されるわけではありません。これらの設定を注意深く確認する必要があります。
データベースパスワード:セキュリティ上の理由から、パスワードを再入力する必要があります。
タスク構成:詳細設定のインスタンスパラメーターはデフォルトの状態にリセットされます。
DTS タスクインスタンス:新しいタスクのために新しいインスタンスを購入する必要があります。
適用範囲
以下のすべての条件が満たされている場合にのみ、タスクリストの [操作] 列で類似タスク作成機能を表示して使用できます。
サポートされるタスクタイプ:データ移行、データ同期、データ検証タスク。
サポートされるタスクステータス:タスク構成が完了している必要があります。未設定 または ステージング環境 状態のタスクに対して類似タスクを作成することはできません。
その他の制限事項:ApsaraDB RDS は グローバルアクティブデータベース (GAD) タスクをサポートしていません。
操作手順
このセクションでは、類似タスク作成機能を使用して、既存のタスクから新しいタスクを迅速に作成する方法について説明します。
Data Transmission Service (DTS) コンソールに移動します。左側のナビゲーションウィンドウで、タスクタイプに応じて データ同期、データの移行、または 全データ検証 を選択します。
タスクリストページで、テンプレートとして使用するタスクを見つけます。[操作] 列で、タスクを複製 をクリックします。

システムはタスク構成ページにリダイレクトし、ほとんどの設定を事前に入力します。以下の重要な情報を注意深く確認し、再設定してください:
ソースデータベースとターゲットデータベースの設定:ソースデータベースとターゲットデータベースのパスワードを再入力します。
タスクオブジェクトの設定:すべての設定項目を確認し、リセットします。たとえば、詳細設定の インスタンスパラメーター はデフォルトの状態にリセットされます。
インスタンスの購入:新しい DTS インスタンスを購入します。
すべての構成が完了したら、事前チェックを実行してタスクを開始します。
構成のコピー詳細
類似タスク作成機能を使用すると、システムは関連する設定項目をコピーおよびリセットします。次の表にそのルールを示します。
構成カテゴリ | コピーされる設定項目 | リセットされる設定項目 |
タスク名 | 名前はデフォルトで元のタスク名になります。識別しやすくするために、意味のある名前に変更してください。名前は一意である必要はありません。 | - |
ソース/ターゲット設定 | ソース/ターゲットデータベースの データベースタイプ、アクセス方法、インスタンスのリージョン、Alibaba Cloud アカウント間でデータを複製、ドメイン名または IP アドレス と ポート番号、データベース名、および SSL 暗号化。 説明
|
|
オブジェクト設定 |
| - |
詳細設定 | 元のタスクの専用クラスター。 | インスタンスパラメーター:失敗した接続の再試行時間 や 移行元データベースと移行先データベースで他の問題が発生した場合の、再試行までの待機時間です。 など。 |
データ検証 | 元のタスクのすべてのデータ検証設定項目。 説明 システムはオブジェクト名のリストのみをコピーします。これらのオブジェクトがまだ存在するかどうかはチェックしません。 | - |
DTS タスクインスタンス | 元の Serverless インスタンスの DU 設定項目。 | 新しいタスクのために新しいインスタンスを購入する必要があります。 |
本番環境でのベストプラクティスとリスク
リスク警告
タスクオブジェクト構成の喪失による動作の不一致
この機能は、タスクタイプ (フルまたは増分)、データベースとテーブルオブジェクトのリスト、DML または DDL 操作タイプ、データ検証設定などの基本設定のみを保持します。パフォーマンスとデータの正確性に影響を与える重要な構成、たとえば詳細設定のインスタンスパラメーターなどは、デフォルトの状態にリセットされます。これらのパラメーターを再設定しない場合、新しいタスクのパフォーマンスや同期または移行されるデータの範囲が元のタスクと大幅に異なる可能性があり、予期しない結果につながる可能性があります。
データベースオブジェクトの変更による事前チェックの失敗
この機能は、元のタスクの構成からデータベースとテーブル名のリストのみをコピーします。コピープロセス中にこれらのオブジェクトがソースデータベースにまだ存在するかどうかはチェックしません。元のタスクが作成された後に一部のデータベースやテーブルが削除または名前変更された場合、新しいタスクはオブジェクトを見つけられないため、事前チェックに失敗します。
ベストプラクティス
コピーされた構成をテンプレートとして扱う:この機能で作成されたタスクは、常に事前入力されたテンプレートとして扱い、すぐに開始できる最終的なプロダクトとは見なさないでください。
構成を徹底的にレビューする:タスクを開始する前に、すべての構成ステップを完全にレビューしてください。特にデータベースオブジェクトの選択とタスクオブジェクトの構成ステップに注意を払い、すべての情報が新しいタスクのビジネス要件を満たしていることを確認してください。
パフォーマンスと負荷を監視する:複数の類似タスクを作成すると、ソースデータベースとターゲットデータベースへの負荷、およびネットワーク帯域幅へのプレッシャーが増加します。リソースのボトルネックによるビジネスの中断を避けるために、データベースリソースが十分であることを確認してください。