位置:首頁 > 軟件操作教程 > 數(shù)據(jù)分析 > MySQL > 問題詳情

MySQL—— 數(shù)據(jù)遷移的發(fā)生

提問人:劉旭39發(fā)布時間:2020-10-13

 數(shù)據(jù)遷移的發(fā)生


引述維基百科中對數(shù)據(jù)遷移的解釋,可以說比較親民也很全面了:


數(shù)據(jù)遷移(data migration)是指選擇、準備、提取和轉換數(shù)據(jù),并將數(shù)據(jù)從一個計算機存儲系統(tǒng)永久地傳輸?shù)搅硪粋€計算機存儲系統(tǒng)的過程。此外,驗證遷移數(shù)據(jù)的完整性和退役原來舊的數(shù)據(jù)存儲,也被認為是整個數(shù)據(jù)遷移過程的一部分。

數(shù)據(jù)遷移是任何系統(tǒng)實現(xiàn)、升級或集成的關鍵考慮因素,通常以盡可能自動化的方式執(zhí)行,從而將人力資源從繁瑣的任務中解放出來。數(shù)據(jù)遷移有多種原因,包括服務器或存儲設備更換、維護或升級、應用程序遷移、網(wǎng)站集成、災難恢復和數(shù)據(jù)中心遷移。


如果按照數(shù)據(jù)的流向來分類,可以將數(shù)據(jù)遷移分為數(shù)據(jù)導出和數(shù)據(jù)導入兩種操作,這種方式通常會存在一個中間文件,有可能是sql格式的文件,也有可能是各種格式的數(shù)據(jù)文件。將這些文件保存在磁盤上,需要時再導入到另外的數(shù)據(jù)庫中,這種方式雖然會生成文件,但是可以隨時進行數(shù)據(jù)的恢復。另外一種方式是在原數(shù)據(jù)庫服務與目標數(shù)據(jù)庫服務均開啟的情況下,直接進行數(shù)據(jù)的傳輸。

由于數(shù)據(jù)文件的格式多種多樣,數(shù)據(jù)遷移的方式也是多種多樣,所以本文只介紹常用的轉儲SQL、運行SQL、數(shù)據(jù)傳輸、數(shù)據(jù)同步。

繼續(xù)查找其他問題的答案?

相關視頻回答
回復(0)
返回頂部