[發明專利]一種數據庫數據跨平臺遷移方法和裝置在審
| 申請號: | 201810638522.2 | 申請日: | 2018-06-20 |
| 公開(公告)號: | CN108959470A | 公開(公告)日: | 2018-12-07 |
| 發明(設計)人: | 劉景洋 | 申請(專利權)人: | 鄭州云海信息技術有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30;G06F11/14 |
| 代理公司: | 北京安信方達知識產權代理有限公司 11262 | 代理人: | 白天明;解婷婷 |
| 地址: | 450018 河南省鄭州市*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 遷移 數據庫數據 跨平臺 方法和裝置 數據庫 算法 關鍵應用 平臺環境 平臺遷移 評估報告 掃描結果 提示用戶 用戶遷移 主機系統 目標端 源端 工作量 掃描 | ||
1.一種數據庫數據跨平臺遷移方法,其特征在于,包括:
對于數據庫數據的源端和數據庫數據的目標端各自所在的平臺環境進行掃描;
根據掃描結果與遷移算法,生成遷移評估報告與建議的遷移方案;
根據用戶對建議的遷移方案的選擇和遷移算法,生成遷移向導,其中,所述遷移向導提示用戶采取相應的遷移方案,以實現跨平臺半自動遷移數據庫數據。
2.根據權利要求1所述的方法,其中,所述對于數據庫數據的源端和數據庫數據的目標端各自所在的平臺環境進行掃描的步驟,包括:收集所述數據庫數據的源端和數據庫數據的目標端各自的平臺信息與數據庫信息,其中,所述平臺信息包括處理器架構信息、指令集信息、字節序信息、編譯器信息、操作系統信息、系統變量信息及文件系統信息,所述數據庫信息包括數據庫版本信息、數據量信息、表信息、索引信息、存儲過程信息、用戶信息、日志信息。
3.根據權利要求2所述的方法,其中,所述根據掃描結果與遷移算法,生成遷移評估報告與建議的遷移方案的步驟,包括:
將在所述目標端的平臺信息與數據庫信息中的各項信息與在所述目標端的平臺信息與數據庫信息中的對應項的信息進行對比,以得出平臺差異分析表;
根據所述平臺差異分析表、所述源端的數據庫信息以及所述遷移算法,制定并且輸出所述建議的遷移方案。
4.根據權利要求1所述的系統,在所述根據用戶對所述建議的遷移方案的選擇和遷移算法,生成遷移向導的步驟之后,所述方法還包括:
根據遷移向導、遷移算法及所述用戶對建議的遷移方案的選擇,對所述源端數據庫的數據進行備份,并將每一步備份操作的結果反饋給用戶和所述目標端。
5.根據權利要求1所述的方法,其中,所述遷移算法包括遷移向導生成算法,所述數據庫為Oracle數據庫,所述遷移向導生成算法包括:
1)制定所述平臺差異分析表的格式;
2)制定在所述平臺差異分析表中的每條差異對應的建議的遷移方案:
如果源端數據庫版本為Oracle 9i,則使用導入/導出備份恢復算法進行遷移;
如果源端數據庫版本為Oracle 10g或Oracle 11g,則根據數據量和時間窗口而選擇遷移方法和不同的轉儲文件傳輸建議;其中,
如果數據量<1TB,時間窗口為8~12小時,則采用跨平臺表空間增量遷移XTTS備份恢復算法執行數據遷移,并采用文件傳輸協議FTP或網絡文件系統NFS中轉服務器的方式移動數據文件;
如果數據量<1TB,時間窗口為12~48小時,采用數據泵備份恢復算法執行數據遷移;
如果數據量1~5TB,時間窗口為8~24小時,則采用跨平臺表空間增量遷移XTTS備份恢復算法執行數據遷移,并采用文件傳輸協議FTP傳輸或網絡文件系統NFS中轉服務器的方式移動數據文件;
如果數據量1~5TB,時間窗口為24~48小時,則采用數據泵備份恢復算法執行數據遷移;
如果數據量5~10TB,時間窗口為8~48小時,則采用跨平臺表空間增量遷移XTTS備份恢復算法執行數據遷移,并采用網絡文件系統NFS作為中轉服務器或存儲重新掛載的方式移動數據文件;
如果數據量>10TB,時間窗口為8~48小時,則采用跨平臺表空間增量遷移XTTS備份恢復算法執行數據遷移,并采用存儲重新掛載的方式移動數據文件;
根據所述表信息、用戶信息、存儲過程信息,預估遷移時間,所述遷移時間包括數據庫備份時間、轉儲文件傳輸時間、數據庫恢復時間;
3)根據以上信息生成建議的遷移方案,并將所述建議的遷移方案發送給所述用戶和所述目標端;
4)對比源端數據庫信息與在所述目標端已遷移并且恢復的數據庫信息,得出源端數據庫與目標端數據庫的一致性檢查表,以供用戶檢查。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鄭州云海信息技術有限公司,未經鄭州云海信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810638522.2/1.html,轉載請聲明來源鉆瓜專利網。





