遷移進度展示了遷移過程中,實時遷移任務的表遷移進度,可以幫助您了解遷移完成的情況。
DRS提供流式進度展示,幫助您在遷移過程中實時了解遷移進展。全量遷移過程中,展示遷移進度總覽和遷移明細。
進度總覽中,您可以查看結構、數據、索引遷移的進度,當顯示為100%時,表示該項遷移完成。過程中,數據和索引的遷移相對較慢。
遷移明細中,您可以查看具體遷移對象的遷移進度,當“對象數目”和“已遷移數目”相等時,表示該對象已經遷移完成,可通過“查看詳情”查看每個對象的遷移進度。增量遷移中,“進度明細”將不再顯示,您可以使用“遷移對比”頁簽查看一致性情況。
說明目前僅MySQL到MySQL遷移的白名單用戶該支持查看遷移明細,需要提交工單申請才能使用。
在任務未結束前,不能修改源庫和目標庫的所有用戶、密碼和用戶權限等。
全量、增量完成不代表任務結束,如果存在觸發器和事件將會進行遷移。
前提條件
已登錄數據庫復制服務控制臺。
已啟動遷移任務。
操作步驟
1、在“實時遷移管理”界面,選中指定遷移任務,單擊任務名稱,進入“基本信息”頁面。
2、單擊“遷移進度”頁簽,查看遷移進度。
查看結構、數據、索引的遷移的百分比進度。
“全量遷移”模式:當全量遷移完成時,顯示全量遷移各項指標完成進度100%。
“全量+增量”遷移模式:全量遷移完成后,開始進行增量遷移可,在“遷移進度”頁簽下,查看增量遷移同步時延。
圖 遷移進度總覽

增量遷移時延也可在“實時遷移管理”界面查看,當增量時延超過用戶設置或系統默認的時延閾值時,任務管理界面增量時延顯示為紅色。
說明時延 = 源庫當前系統時間 - 成功同步到目標庫的最新一個事務在源庫的提交成功時間。
一個事務同步的完整過程如下:
源端數據庫的抽取;
經過網絡的傳輸;
由DRS進行日志解析;
最終在目標數據庫上的執行完成。
這樣完成了事務從源到目標的同步,時延為該事務最后在目標數據庫上執行完成時的源庫當前系統時間(current_time)與該事務在源庫的提交成功時間(committed_time)的時間差,時延為0代表源和目標瞬時一致,無新的事務需要同步。
注意長時間未提交事務和頻繁DDL操作均可以造成高時延。
查看遷移對象的進度。在“進度明細”下,單擊目標遷移對象“詳細信息”列的“查看詳情”,查看對象的遷移進度,進入增量遷移后,該數據將不再顯示,您可以使用“遷移對比”頁簽,進行一致性對比。
圖 遷移進度明細

查看讀寫數據性能。單擊“監控圖表”查看讀寫數據性能,該圖表展示了實時讀取源庫和寫入目標庫數據的速率,其單位為MB/s。
圖 性能監控
