遷移方案概覽
更新時間 2025-07-12 16:48:37
最近更新時間: 2025-07-12 16:48:37
分享文章
本頁為數據傳輸服務DTS數據遷移方案概覽介紹。
數據遷移是指DTS可通過數據遷移任務將源庫中的存量數據遷移到目標庫中,通過結構遷移將源庫中存在的對象結構遷移到目標庫,通過全量遷移將源庫中的存量數據遷移到目標庫,通過增量遷移將遷移過程中的增量數據遷移到目標庫中,實現源庫數據不停機遷移。同時提供遷移進度展示、數據稽查等功能,保證數據遷移的完整性,幫助確定業務切割的時機。
遷移類型說明
DTS支持的遷移類型,如下表:
| 遷移類型 | 說明 |
|---|---|
| 結構遷移 | 將源庫中待遷移對象的結構定義遷移至目標庫(例如表、視圖、觸發器、存儲過程等)。 |
| 全量遷移 | 將源庫中待遷移表的存量數據遷移到目標庫。 |
| 增量遷移 | 將源庫中待遷移庫、表在全量遷移過程中產生的增量數據遷移到目標庫,實現源庫不停機遷移。 |
支持的數據庫類型
目前DTS數據遷移支持的數據庫類型,如下表:
| 源庫類型 | 目標庫類型 | 遷移類型 |
|---|---|---|
| RDS for MySQL5.7/8.0 自建MySQL5.6/5.7/8.0 |
RDS for MySQL5.7/8.0 自建MySQL5.7/8.0 |
結構+全量 結構+全量+增量 |
| RDS for MySQL5.7/8.0 自建MySQL5.6/5.7/8.0 |
RDS for PostgreSQL 9.5/9.6/10/11/12/13/14/15/16 | 結構+全量 結構+全量+增量 |
| RDS for PostgreSQL 9.4/9.5/9.6/10/11/12/13/14/15/16 自建PostgreSQL?9.4/9.5/9.6/10/11/12/13/14/15/16 |
RDS for PostgreSQL 9.5/9.6/10/11/12/13/14/15/16 自建PostgreSQL?9.5/9.6/10/11/12/13/14/15/16 |
結構+全量 結構+全量+增量 |
| DDS 3.4/4.0(副本集) 自建MongoDB 3.4/4.0/4.2/4.4/5.0/6.0(副本集) |
DDS 3.4/4.0(副本集) 自建MongoDB 3.4/4.0/4.2/4.4/5.0/6.0(副本集) |
結構+全量 結構+全量+增量 |
| DDS 3.4/4.0(副本集) 自建MongoDB 3.4/4.0/4.2/4.4/5.0/6.0(副本集) |
DDS 3.4/4.0(分片集群) 自建MongoDB 3.4/4.0/4.2/4.4/5.0/6.0(分片集群) |
結構+全量 結構+全量+增量 |
| DDS 3.4/4.0(分片集群) 自建MongoDB 3.4/4.0/4.2/4.4/5.0/6.0(分片集群) |
DDS 3.4/4.0(分片集群) 自建MongoDB 3.4/4.0/4.2/4.4/5.0/6.0(分片集群) |
結構+全量 結構+全量+增量 |
| RDS for SQL Server?2016 標準版/2016 企業版 /2019 標準版/2019 企業版 /2022 標準版/2022 企業版 自建SQL Server 2016 標準版/2016 企業版 /2019 標準版/2019 企業版 /2022 標準版/2022 企業版? |
RDS for SQL Server?2016 標準版/2016 企業版 /2019 標準版/2019 企業版 /2022 標準版/2022 企業版 自建SQL Server2016 標準版/2016 企業版 /2019 標準版/2019 企業版 /2022 標準版/2022 企業版? |
結構+全量 結構+全量+增量 |
注意目前DTS的DDS/MongoDB遷移鏈路暫不支持分片集群到副本集的遷移。