當您需要大量建立配置相似的資料轉送任務時,重複的手動設定不僅耗時,還容易出錯。Data Transmission Service提供的建立類似任務功能,允許您基於一個已有的DTS任務,一鍵複製其大部分配置來建立新任務,從而大幅提升配置效率,並減少因手動輸入導致的出錯風險。
此功能為快捷工具,並非完整複製。以下關鍵資訊不會被複製,需要您重新設定,錯誤地使用此功能可能導致新任務的行為與預期嚴重不符。在生產環境使用前,請務必詳細閱讀本文檔中的配置複製詳情和風險說明。
源端與目標端:
支援對源端與目標端進行修改,但不會自動調整後續的同步對象或其他複製參數,因此需要進行仔細核查。
資料庫密碼:出於安全考慮,需重新輸入。
任務配置:進階配置中的執行個體參數將置為預設狀態。
DTS任務執行個體:需要為新任務重新購買執行個體。
適用範圍
在滿足以下所有條件時,您才可以在工作清單的操作列看到並使用建立類似任務功能。
支援的任務類型:僅支援資料移轉、資料同步、資料校正任務。
支援的任務狀態:已完成任務配置,不支援為處於未配置或暫存中狀態的任務建立類似任務。
其他限制:不支援雲資料庫 RDS的全球多活資料庫(GAD)任務。
操作步驟
本節將指導您如何通過建立類似任務功能,基於一個已有任務快速建立一個新任務。
前往Data Transmission Service控制台,在左側導覽列,根據您的任務類型,選擇資料同步、資料移轉或數據校正。
在工作清單頁面,找到您想作為模板的任務,在其右側的操作列,單擊建立類似任務。

系統將跳轉至任務配置頁面,並預先填充大部分配置。請務必仔細檢查並重新設定以下關鍵資訊:
配置源庫與目標庫:重新輸入源庫和目標庫密碼。
配置任務對象:檢查並重新設定所有配置項,例如進階配置中的執行個體參數將置為預設狀態。
購買執行個體:重新購買所需的DTS執行個體。
完成所有配置後,執行預檢查並啟動任務。
配置複製詳情
使用建立類似任務功能時,系統會複製和重設相關配置項。詳細規則如下表所示。
配置類別 | 會被複製的配置項 | 會被重設的配置項 |
任務名稱 | 預設與原任務一致,建議您將其修改為具有業務意義的名稱(無唯一性要求),以便於後續的識別。 | - |
配置源庫及目標庫 | 源庫/目標庫的資料庫類型、接入方式、執行個體地區、是否跨阿里雲帳號、網域名稱或IP地址與連接埠、資料庫名稱與SSL安全連線等。 說明
|
|
對象配置 | - | |
高級配置 | 原任務的專屬叢集。 | 執行個體參數:如源庫、目標庫無法串連後的重試時間與源庫、目標庫出現其他問題後的重試時間等。 |
數據校正 | 原任務的所有資料校正配置項。 說明 系統僅複製對象名稱列表,不會校正這些對象當前是否仍然存在。 | - |
DTS任務執行個體 | 原Serverless執行個體的DU配置項。 | 您需要為新任務重新購買執行個體。 |
應用於生產環境的最佳實務與風險
風險說明
任務對象配置丟失導致行為不一致
此功能僅保留最基礎的任務類型(全量/增量)、任務資料庫/表對象列表、DDL/DML操作類型以及資料校正配置項,而進階配置中的執行個體參數等對任務效能和資料正確性至關重要的配置資訊會被置為預設狀態。如果您忽略了重新設定這些參數,新任務的運行效能、同步或遷移的資料範圍可能與原任務截然不同,引發非預期的結果。
資料庫物件已變更導致預檢查失敗
此功能僅複製原任務配置中的庫、表名稱列表,並不會在複製時校正這些對象在源端中是否依然存在。如果在原任務建立後,部分庫或表已被刪除或重新命名,新任務在預檢查階段會因找不到對象而報錯。
最佳實務
將複製的配置視為模板:始終將此功能建立的任務視為一個預填充的模板,而非可直接啟動的最終成品。
全面審查配置:在啟動任務前,需完整地審查每一個配置步驟,特別是資料庫物件選擇和任務對象配置環節,確保所有資訊均符合新任務的業務需求。
關注效能與負載:建立多個相似任務會增加源端和目標端負載以及網路頻寬的壓力。請確保您的資料庫資源充足,避免因資源瓶頸影響業務。