配置 | 說明 |
選擇調度該任務的專屬叢集 | DTS預設將任務調度到共用叢集上,您無需選擇。若您希望任務更加穩定,可以購買專屬叢集來運行DTS遷移任務。更多資訊,請參見什麼是DTS專屬叢集。 |
複製源表Online DDL工具執行過程的暫存資料表到目標庫 | 若源庫使用Data Management(Data Management)或gh-ost執行Online DDL變更,您可以選擇是否遷移Online DDL變更產生的暫存資料表資料。 重要 DTS任務暫不支援使用pt-online-schema-change等類似工具執行Online DDL變更,否則會導致DTS任務失敗。 是:遷移Online DDL變更產生的暫存資料表資料。 說明 Online DDL變更產生的暫存資料表資料過大,可能會導致遷移任務延遲。 否,適配DMS Online DDL:不遷移Online DDL變更產生的暫存資料表資料,只遷移源庫使用Data Management(Data Management)執行的原始DDL語句。 否,適配gh-ost:不遷移Online DDL變更產生的暫存資料表資料,只遷移源庫使用gh-ost執行的原始DDL語句,同時您可以使用預設的或者自行配置gh-ost影子表和無用表的Regex。
|
是否遷移帳號 | 請根據實際情況選擇是否遷移源庫的帳號資訊。若您選擇是,還需要選擇待遷移的帳號並確認帳號許可權。 |
源庫、目標庫無法串連後的重試時間 | 在遷移任務啟動後,若源庫或目標庫串連失敗則DTS會報錯,並會立即進行持續的重試串連,預設重試720分鐘,您也可以在取值範圍(10~1440分鐘)內自訂重試時間,建議設定30分鐘以上。如果DTS在設定的時間內重新串連上源、目標庫,遷移任務將自動回復。否則,遷移任務將失敗。 |
源庫、目標庫出現其他問題後的重試時間 | 在遷移任務啟動後,若源庫或目標庫出現非串連性的其他問題(如DDL或DML執行異常),則DTS會報錯並會立即進行持續的重試操作,預設持續重試時間為10分鐘,您也可以在取值範圍(1~1440分鐘)內自訂重試時間,建議設定10分鐘以上。如果DTS在設定的重試時間內相關操作執行成功,遷移任務將自動回復。否則,遷移任務將會失敗。 重要 源庫、目標庫出現其他問題後的重試時間的值需要小於源庫、目標庫無法串連後的重試時間的值。 |
是否限制全量遷移速率 | 在全量遷移階段,DTS將佔用源庫和目標庫一定的讀寫資源,可能會導致資料庫的負載上升。您可以根據實際情況,選擇是否對全量遷移任務進行限速設定(設定每秒查詢源庫的速率QPS、每秒全量遷移的行數RPS和每秒全量遷移的數據量(MB)BPS),以緩解目標庫的壓力。 |
是否限制增量遷移速率 | 您也可以根據實際情況,選擇是否對增量遷移任務進行限速設定(設定每秒增量遷移的行數RPS和每秒增量遷移的數據量(MB)BPS),以緩解目標庫的壓力。 |
是否去除正反向任務的心跳錶sql | 根據業務需求選擇是否在DTS執行個體運行時,在源庫中寫入心跳SQL資訊。 |
環境標籤 | 您可以根據實際情況,選擇用於標識執行個體的環境標籤。本樣本無需選擇。 |
配置ETL功能 | 選擇是否配置ETL功能。關於ETL的更多資訊,請參見什麼是ETL。 |
監控警示 | 是否設定警示,當遷移失敗或延遲超過閾值後,將通知警示連絡人。 |