本篇文章670字,讀完約2分鐘

阿里云國際站經銷商,主營阿里云,騰訊云,華為云,亞馬遜aws,谷歌云gcp,微軟云az,免費開戶,代充值優惠大,聯系客服飛機@jkkddd


業務切換流程

注意事項
由于執行業務切換操作需要停止數據庫寫入并暫停業務,請選擇業務低峰期操作以降低影響。
為便于區分會話信息以及提升數據安全性,建議單獨創建并授權一個數據庫賬號以供數據遷移使用。
操作步驟
等待數據遷移任務的進度變更為增量遷移,并顯示為無延遲狀態或延遲時間低于5秒。
將業務暫時中斷,禁止新的數據寫入源數據庫。
登錄源數據庫,根據數據庫類型選擇下述命令查看會話信息,確保沒有新的會話執行寫入操作。
等待遷移任務的增量遷移再次進入無延遲狀態,保持1分鐘或以上,然后手動暫停遷移任務。
保持業務中斷狀態,取消源數據庫禁止寫入的限制。
創建反向數據遷移任務并啟動,用于將目標庫后續產生增量數據遷移回源數據庫。此步驟創建的反向遷移任務的作用是為業務提供回退方案,業務恢復運行后,一旦出現異??蓪I務切換至原有的數據庫中。
例如原先是將自建MySQL遷移至RDS MySQL,反向數據遷移任務配置案例請參見從RDS MySQL遷移至自建MySQL(僅選擇增量數據遷移)。
當業務成功切換至目標庫后,手動結束或釋放該DTS遷移任務。
由于創建的反向遷移任務會將目標庫產生的增量數據實時遷移回源庫,如果業務運行出現問題,可隨時將業務切換回源庫。
后續步驟
業務切換至目標數據庫并穩定運行一段時間,測試所有業務涉及的功能并確認無問題,可結束反向數據遷移的任務,詳情請參見結束數據遷移任務。