[發(fā)明專利]一種跨版本升級存儲系統(tǒng)并驗證數(shù)據(jù)一致性的系統(tǒng)及方法在審
| 申請?zhí)枺?/td> | 201810019302.1 | 申請日: | 2018-01-09 |
| 公開(公告)號: | CN108021404A | 公開(公告)日: | 2018-05-11 |
| 發(fā)明(設(shè)計)人: | 宋慧敏 | 申請(專利權(quán))人: | 鄭州云海信息技術(shù)有限公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44;G06F9/445 |
| 代理公司: | 濟南舜源專利事務(wù)所有限公司 37205 | 代理人: | 劉雪萍 |
| 地址: | 450000 河南省鄭州市*** | 國省代碼: | 河南;41 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 版本 升級 存儲系統(tǒng) 驗證 數(shù)據(jù)一致性 系統(tǒng) 方法 | ||
本發(fā)明提供一種跨版本升級存儲系統(tǒng)并驗證數(shù)據(jù)一致性的系統(tǒng)及方法,系統(tǒng)包括卷映射模塊、存儲數(shù)據(jù)寫入模塊、配置文件導(dǎo)出模塊、存儲系統(tǒng)軟件安裝模塊、配置文件導(dǎo)入模塊、存儲系統(tǒng)重啟模塊以及數(shù)據(jù)驗證模塊;方法:1.從存儲端映射若干個卷到控制端;2.從控制端向存儲端的每個卷寫入數(shù)據(jù),并記錄每個卷的識別碼和寫入數(shù)據(jù)的編碼值;3.導(dǎo)出存儲系統(tǒng)配置文件;4.向存儲系統(tǒng)安裝最新版本的軟件系統(tǒng);5.導(dǎo)入存儲系統(tǒng)配置文件;6.重新啟動存儲系統(tǒng);7.從控制端查看卷映射,驗證每個卷的識別碼和數(shù)據(jù)的編碼值。本發(fā)明避免了內(nèi)核變化無法使用升級包,以及連續(xù)升級多個升級包的麻煩,保證用戶數(shù)據(jù)的安全,提高了存儲產(chǎn)品易用性。
技術(shù)領(lǐng)域
本發(fā)明屬于存儲的軟件領(lǐng)域,具體涉及一種跨版本升級存儲系統(tǒng)并驗證數(shù)據(jù)一致性的系統(tǒng)及方法。
背景技術(shù)
一般存儲軟件系統(tǒng)升級都是基于上一版本升級包升級,但是當版本跨越比較多的時候,內(nèi)核的變化可能導(dǎo)致最新的升級包的無法直接使用,需要連續(xù)使用多個升級包,同時有很多重要信息都保存在存儲當中,在升級的同時要保證這些信息不會丟失,從而使升級變的很復(fù)雜。
此為現(xiàn)有技術(shù)的不足,因此,針對現(xiàn)有技術(shù)中的上述缺陷,提供一種跨版本升級存儲系統(tǒng)并驗證數(shù)據(jù)一致性的系統(tǒng)及方法,是非常有必要的。
發(fā)明內(nèi)容
本發(fā)明針對上述存儲軟件系統(tǒng)升級跨版本較多時需要使用多個升級包且保證重要信息不丟失,使得存儲系統(tǒng)升級很復(fù)雜的缺陷,提供一種跨版本升級存儲系統(tǒng)并驗證數(shù)據(jù)一致性的系統(tǒng)及方法,以解決上述技術(shù)問題。
為解決上述問題,本發(fā)明給出以下技術(shù)方案:
一種跨版本升級存儲系統(tǒng)并驗證數(shù)據(jù)一致性的系統(tǒng),包括卷映射模塊、存儲數(shù)據(jù)寫入模塊、配置文件導(dǎo)出模塊、存儲系統(tǒng)軟件安裝模塊、配置文件導(dǎo)入模塊、存儲系統(tǒng)重啟模塊以及數(shù)據(jù)驗證模塊;
所述存儲系統(tǒng)包括存儲端和控制端;
卷映射模塊,用于從存儲端映射若干個卷到控制端;
存儲數(shù)據(jù)寫入模塊,用于從控制端向存儲端的每個卷寫入數(shù)據(jù),并記錄每個卷的識別碼和寫入數(shù)據(jù)的編碼值;
配置文件導(dǎo)出模塊,用于導(dǎo)出存儲系統(tǒng)配置文件;
存儲系統(tǒng)軟件安裝模塊,用于向存儲系統(tǒng)安裝最新版本的軟件系統(tǒng);
配置文件導(dǎo)入模塊,用于導(dǎo)入存儲系統(tǒng)配置文件;
存儲系統(tǒng)重啟模塊,用于重新啟動存儲系統(tǒng);
數(shù)據(jù)驗證模塊,用于從控制端查看卷映射,驗證每個卷的識別碼和數(shù)據(jù)的編碼值。
進一步地,存儲系統(tǒng)為雙控存儲系統(tǒng),控制端包括兩個控制器。
進一步地,控制端采用linux主機。
進一步地,存儲數(shù)據(jù)寫入模塊,記錄寫入數(shù)據(jù)的md5編碼值;
數(shù)據(jù)驗證模塊,驗證數(shù)據(jù)的md5編碼值。
進一步地,存儲數(shù)據(jù)寫入模塊,記錄每個卷的uuid識別碼;
數(shù)據(jù)驗證模塊,驗證每個卷的uuid識別碼。
本發(fā)明還給出如下技術(shù)方案:
一種跨版本升級存儲系統(tǒng)并驗證數(shù)據(jù)一致性的方法,所述存儲系統(tǒng)包括存儲端和控制端;具體包括如下步驟:
步驟1.從存儲端映射若干個卷到控制端;
步驟2. 從控制端向存儲端的每個卷寫入數(shù)據(jù),并記錄每個卷的識別碼和寫入數(shù)據(jù)的編碼值;
步驟3. 導(dǎo)出存儲系統(tǒng)配置文件;
步驟4. 向存儲系統(tǒng)安裝最新版本的軟件系統(tǒng);
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于鄭州云海信息技術(shù)有限公司,未經(jīng)鄭州云海信息技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810019302.1/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 用于處理到遠程存儲位置的故障恢復(fù)的方法、系統(tǒng)以及程序
- 包括向外擴展型存儲系統(tǒng)的存儲系統(tǒng)群及其管理方法
- 一種移動存儲系統(tǒng)及其存儲方法
- 存儲系統(tǒng)的數(shù)據(jù)備份與恢復(fù)系統(tǒng)、方法、設(shè)備及存儲介質(zhì)
- 在線遷移異構(gòu)系統(tǒng)數(shù)據(jù)的方法、裝置、設(shè)備和存儲介質(zhì)
- 建立存儲系統(tǒng)伙伴關(guān)系的方法及裝置
- 數(shù)據(jù)處理系統(tǒng)及其操作方法
- 一種容災(zāi)平臺及一種容災(zāi)方法
- 在基于云的存儲系統(tǒng)中服務(wù)I/O操作
- 一種數(shù)據(jù)修復(fù)方法及裝置





