數據遷移、同步和恢復的區別
更新時間 2023-12-13 22:25:21
最近更新時間: 2023-12-13 22:25:21
分享文章
本文介紹數據遷移、同步、恢復這三個概念的區別。
數據遷移
數據遷移用于將數據從源實例遷移至目標實例,屬于一次性任務,非實時、持續性任務。數據遷移適用于上云遷移場景,可以通過數據遷移服務(DTS)對同構或異構數據庫實例之間進行數據遷移,也可以對云下數據庫的數據遷移至云上數據庫。
數據同步
數據同步用于源實例和目標實例之間的實時數據同步,屬于持續性任務,任務創建后會一直進行同步,保持目標實例和源實例間的數據一致。數據同步適用于數據災備、異地多活、數據分析等場景。數據同步一般僅支持同構數據庫實例之間進行數據同步。
數據恢復
數據恢復是通過數據備份和日志備份,將數據從源實例的某個備份集恢復至目標實例,屬于一次性任務。另外,通過數據備份和日志備份,可以將數據恢復到某個時間點。數據遷移雖然也能將數據復制到實例,但是其并不是利用備份來進行,而是通過數據遷移服務,且數據遷移無法實現將數據恢復至某個時間點的狀態,數據恢復則可以。