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

Data Transmission Service:類似タスクの作成

最終更新日:Jun 21, 2026

類似した設定で複数のデータ転送タスクを作成することは、煩雑でミスが発生しやすい作業です。Data Transmission Service (DTS) のタスクの複製機能を使用すると、既存のタスクをテンプレートとして利用し、ワンクリックでほとんどの設定を新しいタスクにコピーできます。これにより、設定の効率が向上し、手動エラーのリスクが軽減されます。

重要

この機能はショートカットであり、完全なクローンではありません。以下の重要な情報はコピーされないため、再設定する必要があります。この機能を誤って使用すると、新しいタスクが予期しない動作をする可能性があります。本番環境でこの機能を使用する前に、本ドキュメントに記載されているコピーされる設定の詳細とリスクを必ずお読みください。

  • ソースとターゲット:

    • ソースとターゲットは変更できますが、変更してもタスクオブジェクトなどの依存設定は自動的に更新されません。コピーされたすべてのパラメーターを慎重に確認する必要があります。

    • データベースパスワード:セキュリティ上の理由から、パスワードを再入力する必要があります。

  • タスクの設定:詳細設定の インスタンスパラメーター はデフォルト値にリセットされます。

  • DTS タスクインスタンス:新しいタスク用に新しいインスタンスを購入する必要があります。

利用条件

タスクの複製機能は、以下のすべての条件を満たす場合にのみ、タスクリストの [操作] 列に表示されます。

  • サポートされているタスクタイプ:データ移行、データ同期、データ検証。

  • 対応しているタスクステータス: タスクのすべての設定が完了している必要があります。この機能は、タスクが 未設定 または ステージング環境 状態の場合は利用できません。

  • RDS の Global Active Database (GAD) のタスクはサポートされていません。

手順

このセクションでは、タスクの複製機能を使用して、既存のタスクをベースに新しいタスクを迅速に作成する方法について説明します。

  1. データ送信サービス (DTS) コンソールに移動します。左側のナビゲーションペインで、タスクの種類に応じてデータ同期データの移行、または全データ検証を選択します。

  2. 「タスクリスト」ページでテンプレートとして使用するタスクを見つけ、「アクション」列でタスクを複製をクリックします。

  3. DTS によりタスク設定ページにリダイレクトされ、ほとんどの設定が事前に入力されます。以下の重要な情報を慎重に確認し、再設定する必要があります。

    • ソースデータベースとターゲットデータベースの設定:ソースデータベースとターゲットデータベースのパスワードを再入力します。

    • タスクオブジェクトの設定:コピーされたタスクオブジェクトと関連設定を確認します。詳細設定の インスタンスパラメーター などの一部のパラメーターはデフォルト値にリセットされるため、再設定する必要があります。

    • インスタンスの購入:新しい DTS タスクインスタンスを購入します。

  4. すべての設定が完了したら、事前チェックを実行してタスクを開始します。

コピーされる設定の詳細

タスクの複製機能を使用すると、DTS は一部の設定項目をコピーし、その他はリセットします。以下の表にルールを示します。

設定カテゴリ

コピーされる項目

リセットされる項目

[タスク名]

デフォルトでは、元のタスク名と同じ名前になります。識別しやすいように、わかりやすい名前に変更することを推奨します。名前は一意である必要はありません。

-

[ソース/ターゲット設定]

ソース/ターゲットデータベースの データベースタイプアクセス方法インスタンスのリージョンAlibaba Cloud アカウント間でデータを複製ドメイン名または IP アドレスポート番号データベース名SSL 暗号化 などの設定。

説明
  • これらの設定はコピーされますが、接続または認証情報の有効期限が切れている可能性があります。これらの設定を確認してください。また、データベースアカウント に十分な権限があることを確認してください。

  • ソースデータベースが RDS for [SQL Server] インスタンスの場合、データベースアカウント のデフォルトは、DTS によって作成された組み込みアカウントの rdsdt_dtsacct です。 これをソース RDS for [SQL Server] インスタンスのデータベースアカウントに変更する必要があります。

  • ソース/ターゲットデータベースのデータベースのパスワードは、セキュリティ上の理由からクリアされており、再入力する必要があります。

  • [データベースアカウント]: 元のタスクで RDS システムアカウントが使用されていた場合、ユーザー名はクリアされます。

[オブジェクト設定]

  • 選択されたデータベースおよびテーブルオブジェクトのリスト(設定された データフィルタリング条件 または データベース、テーブル、列名のマッピング を含む)。

    説明
    • DTS はオブジェクト名のリストをコピーしますが、その存在を確認しません。

    • ターゲットが Kafka または RocketMQ の場合、DTS はトピックのリネーム設定をクリアします。

  • タスクタイプ(フル/増分)。

  • DDL/DML 操作タイプ。

-

[詳細設定]

元のタスクの専用クラスター。

インスタンスパラメーター (例: 失敗した接続の再試行時間移行元データベースと移行先データベースで他の問題が発生した場合の、再試行までの待機時間です。)。

[データ検証]

元のタスクのすべてのデータ検証設定。

説明

DTS はオブジェクト名のリストをコピーしますが、その存在を確認しません。

-

DTS タスクインスタンス

元の Serverless インスタンスの DU 設定。

新しいタスク用に新しいインスタンスを購入する必要があります。

本番環境でのベストプラクティスとリスク

リスク

  • 詳細設定のリセットによる予期せぬ動作

    この機能は、タスクタイプ(フル/増分)、データベース/テーブルオブジェクト、DDL/DML 操作タイプ、データ検証設定などの基本設定のみをコピーします。詳細設定の インスタンスパラメーター など、タスクのパフォーマンスとデータの正確性に影響を与える重要な設定項目は、デフォルト値にリセットされます。これらのパラメーターを再設定しないと、新しいタスクのパフォーマンスとデータ範囲が元のタスクと大きく異なり、予期しない結果につながる可能性があります。

  • データベースオブジェクトの変更による事前チェックの失敗

    この機能は、元のタスクの設定からデータベースおよびテーブル名のリストのみをコピーします。これらのオブジェクトがソースデータベースにまだ存在するかどうかは確認しません。元のタスクの作成後に一部のデータベースまたはテーブルが削除または名前変更された場合、新しいタスクの事前チェックは失敗します。

ベストプラクティス

  • コピーされた設定をテンプレートとして扱う:この機能で作成されたタスクは、常に事前入力されたテンプレートとして扱い、実行準備が整った最終設定としては扱わないでください。

  • 包括的な設定の確認を実施する:タスクを開始する前に、特にデータベースオブジェクトの選択とタスクオブジェクトの設定について、すべての設定ステップを徹底的に確認してください。すべての設定が新しいタスクのビジネス要件を満たしていることを確認してください。

  • パフォーマンスと負荷を監視する:複数の類似タスクを作成すると、ソースおよびターゲットデータベースへの負荷とネットワーク帯域幅への需要が増加します。データベースリソースが十分であることを確認し、ビジネスに影響を与える可能性のあるパフォーマンスのボトルネックを防いでください。

よくある質問

リリース済みのタスクインスタンスから類似タスクを作成できますか?

いいえ。タスクインスタンスがリリースされると、タスクリストから削除され、使用できなくなります。

API を使用して類似タスクを作成できますか?

いいえ。

ワンクリックで同一のインスタンスを作成できますか?

いいえ。

タスクの複製を使用した後、事前チェックでデータベースオブジェクトが存在しないと報告されるのはなぜですか?

これは、タスクの複製機能が元のタスクからデータベースおよびテーブル名のリストのみをコピーし、それらのオブジェクトが現在存在するかどうかを確認しないために発生します。元のタスクの作成後にオブジェクトが削除または名前変更された場合、新しいタスクの事前チェックは失敗します。

解決策:オブジェクト設定のステップで、存在しないオブジェクトを手動で確認して削除するか、正しいオブジェクトを再選択してください。

新しいタスクのパフォーマンスと動作が元のタスクと大きく異なるのはなぜですか?

これは、タスク設定項目がデフォルト状態にリセットされたためである可能性があります。この機能は、タスクタイプ(フル/増分)、データベース/テーブルオブジェクトのリスト、DDL/DML 操作タイプ、データ検証設定などの基本設定のみをコピーします。ただし、詳細設定の インスタンスパラメーター など、パフォーマンスとデータの正確性に影響を与える重要な設定は、デフォルト値にリセットされます。

解決策:タスク設定のステップで、ビジネス要件に合わせて必要なすべての詳細設定を慎重に確認し、再設定してください。

新しい同期要件に対して、この機能を使用して新しいタスクを作成すべきですか、それとも既存のタスクを変更すべきですか?

これは要件によって異なります。DTS タスクは通常、1 つのソースと 1 つのターゲット間のデータフローを管理します。

  • 新しい要件が既存のソースとターゲット間に新しいデータベースまたはテーブルを追加することである場合は、元のタスクを編集し、タスクオブジェクト設定のステップで新しいオブジェクトを追加する必要があります。

  • 新しい要件に新しいソースまたはターゲットが含まれ、タスクロジックが既存のタスクと類似している場合は、新しい DTS タスクを作成する必要があります。タスクの複製機能は、新しいタスクの基本設定を迅速に完了するのに役立つため、このシナリオに最適です。

タスクの複製は元のタスクに影響しますか?

いいえ。この機能は、元のタスクとは別の新しいタスクを作成します。元のタスクの操作や設定には影響しません。