資料移轉功能協助您實現同構或異構資料來源之間的資料移轉,適用於資料上雲遷移、阿里雲內部跨執行個體資料移轉、資料庫拆分擴容等業務情境。本文將介紹資料移轉功能支援的資料庫、版本和遷移類型,以及具體的配置文檔。
收費策略
DTS資料移轉涉及收費。費用詳情,請參見計費方式。
遷移類型說明
遷移類型 | 說明 |
庫表結構遷移 | DTS將源庫中待遷移對象的結構定義遷移至目標庫(例如表、視圖、觸發器、預存程序、索引等)。 對於異構資料庫之間的結構遷移,DTS會根據源庫和目標庫的文法,將結構定義的文法進行轉換,例如將Oracle中的number轉換為MySQL中的decimal。 |
全量資料移轉 | DTS將源庫中待遷移對象的存量資料,全部遷移到目標庫中。如果在配置資料移轉任務時,僅選擇了結構遷移和全量資料移轉,那麼在遷移過程中,源庫的新增資料不會被遷移至目標庫。 重要 為保障資料一致性,遷移期間請勿在源庫中寫入新的資料。如需實現不停機遷移,您需要在配置資料移轉任務時,同時選擇結構遷移、全量資料移轉和增量資料移轉。 |
增量資料移轉 | DTS會先在源庫中實現用於全量資料移轉的靜態快照,然後將快照資料移轉到目標庫,最後再將遷移過程中源庫產生的增量資料即時同步至目標庫。 說明 增量資料移轉會保持即時同步的狀態,所以遷移任務不會自動結束,您需要手動結束遷移任務。 |
遷移方案概覽
DTS支援以下遷移方案,您可以根據業務需求單擊具體方案,來查看支援的版本、遷移類型和配置步驟。