具體來說,要遷移的數據源要詳細描述(包括數據存儲方式、數據量、數據時間跨度);建立新舊系統數據庫的數據字典;
分析舊系統歷史數據的質量以及新舊系統數據結構的差異;
新舊系統代碼數據差異分析;
建立新舊系統數據庫表的映射關系,並對未映射的字段進行處理;
開發和部署ETL工具,編寫數據轉換的測試計劃和驗證程序;
制定數據轉換的應急措施。
其中,數據遷移的實施是數據遷移三個階段中最重要的環節。
它要求數據轉換的詳細實施步驟;
準備數據遷移環境;業務準備,結束未完成的業務事項,或告壹段落;數據遷移所涉及的技術已經過測試;最後,實現數據遷移。
數據遷移後的驗證是對遷移工作的檢驗,數據驗證的結果是判斷新系統能否正式上線的重要依據。可以通過質檢工具或者編寫檢驗程序來檢查數據,通過調試新系統的功能模塊,尤其是查詢和報表功能來檢查數據的準確性。