任務管理表示對單個任務整個生命周期的把控,下面以數據遷移為例,講解相關操作,數據同步本身也適用這些操作,不再單獨列出。
查看遷移進度
頁面中的實例進度體現遷移實例的進度,其中結構遷移和全量遷移以進度條+百分比的形式展示,增量遷移則以在進度條上顯示延遲狀態的形式展示。
增量遷移的延遲狀態,具體如下:
- 延遲時間= 源實例當前時間 - 成功同步到目標實例的最新一條源實例增量日志中記錄的時間,延遲時間單位為“秒”。
- 無延遲:數據傳輸功能完成同步的位點和源庫最新位點一致,源庫產生的增量數據都已經同步到目標庫。
- 延遲-1毫秒: 開始任務后該任務遷移的表都沒有DDL或者DML操作。
- 未運行:任務未進入到增量遷移狀態或者任務被暫停。
查看遷移信息
在遷移信息頁面,查看遷移實例的基礎信息、連接信息和工作節點信息。
單擊遷移信息頁面右上角的查看遷移對象按鈕,彈出查看遷移對象頁面,該頁面會展示該實例在首次配置階段配置的遷移對象信息。
查看遷移日志
在詳情頁面單擊左側任務日志菜單,即可查看數據遷移實例的任務日志。
查看遷移詳情
在DTS的實例管理頁面,單擊目標實例名稱,進入實例詳情頁面。然后在左側菜單欄選擇遷移詳情 ,進入遷移詳情頁面。您可以查看結構遷移、全量數據遷移和增量數據遷移的具體信息。
結構遷移
單擊結構遷移 ,查看當前數據遷移實例的結構遷移詳情,包括遷移的Tables、Views、Functions、Procedures的對象名稱、源庫、目標庫、狀態等信息。
單擊列表右方操作列的查看創建語法 ,可以查看遷移對象的創建語句。
全量數據遷移
單擊全量數據遷移 ,查看當前數據遷移實例的全量部分的遷移詳情,包括對象名稱、源庫與目標庫的庫表信息、已完成行數、耗時、狀態等信息。
增量數據遷移
單擊增量數據遷移 ,查看當前數據遷移任務增量部分的遷移詳情,包括源庫、目標庫、當前的數據傳輸模塊拉取位點和源庫最新位點、是否延遲等狀態信息。
編輯遷移任務
只有在任務未啟動前,才可以編輯任務。
編輯遷移任務需要先暫停實例任務,然后單擊編輯遷移按鈕,進行遷移對象的動態增加或減少。
動態增加遷移對象
然后依次單擊 下一步 ,完成遷移對象的動態增加、減少。
暫停遷移任務
單擊暫停任務可以將選中的任務實例置為已暫停狀態,已暫停的任務實例可以再次啟動。
終結遷移任務
單擊終結任務,會將任務置為已完成狀態,該任務將不能被再次啟動,仍會展現在實例列表頁面中。
退訂遷移任務
選中實例,然后在操作列選擇更多 > 退訂,可跳轉到DCP控制臺,在DCP控制臺找到該實例進行退訂。該任務實例將變為已凍結狀態,并可以在實例回收站找到。
性能監控
查看監控信息
為方便用戶查看和掌握實例的運行狀態,DTS提供了豐富的性能監控項,具體的查看方法如下:
單擊任務詳情 ,進入詳情頁,在該頁面的子頁面,單擊性能監控 ,會展示全量遷移性能與增量遷移性能。
全量遷移性能頁面
增量遷移性能頁面
監控項說明
| 性能指標 | 說明 |
|---|---|
| 全量遷移性能 | (1)全量遷移流量(MB/s)讀取流量:DTS從源實例讀取所需同步的數據量,單位為MB/s寫入流量:DTS寫入目標實例的數據量,單位為MB/s (2)源、目標實例RPS源實例PRS:表示在數據庫源端,每秒由于數據增刪改(DML,包括INSERT、UPDATE、DELETE等)產生的數據記錄變化的數量。目標實例RPS:表示在數據庫目標端,每秒由于數據增刪改(DML,包括INSERT、UPDATE、DELETE等)產生的數據記錄變化的數量。 (3)源庫網絡延時、目標庫網絡延時(ms)源庫網絡延時:表示源端數據庫和DTS之間的網絡延時。目標庫網絡延時:表示DTS和目標端數據庫之間的網絡延時。 (4)源庫SQL執行RT、目標庫SQL執行RT(ms)源庫SQL執行RT:表示從源端讀取數據,源端數據庫的響應時間。目標庫SQL執行RT:表示DTS將數據寫入目標端,目標端數據庫的響應時間。 |
| 增量遷移性能 | 可查看增量遷移的遷移流量、遷移性能和網絡延遲等信息。相關性能指標說明如下: (1)遷移流量BPS:每秒寫入到目標庫的數據量,單位為MB/s。 (2)遷移性能RPS:每秒寫入到目標庫的行數。 (3)網絡延遲:表示數據庫與DTS之間的網絡延時。 |
任務日志
在任務日志里,用戶可以通過任務時間線來查看任務的關鍵時間節點,譬如什么時候任務開始執行,什么時候任務出現異常,什么時候任務完成等。