Ⅰ 什麼是資料庫遷移
所謂來資料庫遷移就是這個數源據庫到另一個資料庫之間的任意形式的數據移動。
資料庫遷移主要分為熱遷移和冷遷移:
熱遷移是將內存數據和硬碟數據同步進行遷移。熱遷移的優勢在於其對用戶業務的影響是非常小的;熱遷移對內存數據進行了遷移,用戶業務應用對其是無感知的。而缺點是熱遷移的過程是不可中斷的,整個操作過程相對復雜。
冷遷移就是在關機遷移。優勢是整個冷遷移過程的操作簡單,一般為自動化操作。但其缺點是該方式不支持內存數據的保存,容易導致內存數據的丟失。
Ⅱ 什麼是數據遷移在數據遷移中需要考慮的問題
數據遷移是一種將離線存儲與在線存儲融合的技術。
在生產環境中,做數據遷移需要考慮很多的可能性和場景,盡量排除可能發生的問題。
需要考慮的問題包括:
1、充分測試
在生產中進行數據的大批量遷移時,充分的測試時必須的。
2、完整的備份策略
在數據遷移之前進行完整的備份,一定要是全量的。甚至在允許的情況下做冷備都可以。數據的備份越充分,出現問題時就有了可靠的保證。
3、完整的日誌
在數據遷移,數據升級的時候,一定要保留完整的日誌記錄,這樣如果稍候有問題,也可以及時查驗,也可以避免很多不必要的紛爭。
4、網路帶寬
網路是很重要的一個因素,數據遷移的時候肯定會從別的伺服器中傳輸大量的文件,mp等,如果網路太慢,無形中就是潛在的問題。