[發(fā)明專利]一種執(zhí)行數(shù)據(jù)重刪的云硬盤備份與恢復的系統(tǒng)與方法在審
| 申請?zhí)枺?/td> | 202110008014.8 | 申請日: | 2021-01-05 |
| 公開(公告)號: | CN112685231A | 公開(公告)日: | 2021-04-20 |
| 發(fā)明(設計)人: | 劉宇泰;高傳集;張明哲;邢文才;劉繼瑞 | 申請(專利權)人: | 浪潮云信息技術股份公司 |
| 主分類號: | G06F11/14 | 分類號: | G06F11/14 |
| 代理公司: | 濟南信達專利事務所有限公司 37100 | 代理人: | 姜明 |
| 地址: | 250100 山東省濟南市高*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 執(zhí)行 數(shù)據(jù) 硬盤 備份 恢復 系統(tǒng) 方法 | ||
本發(fā)明公開了一種執(zhí)行數(shù)據(jù)重刪的云硬盤備份與恢復的系統(tǒng)與方法,屬于塊存儲技術領域。本發(fā)明的執(zhí)行數(shù)據(jù)重刪的云硬盤備份與恢復的系統(tǒng)包括云硬盤、輸入緩沖區(qū)、備份服務器、指紋服務器和存儲服務器,云硬盤與輸入緩沖區(qū)相通信,備份服務器、指紋服務器與輸入緩沖區(qū)分別通信,指紋服務器與備份服務器相通信,存儲容器與備份服務器相通信。該發(fā)明的執(zhí)行數(shù)據(jù)重刪的云硬盤備份與恢復的系統(tǒng)能夠極大的節(jié)省用戶的存儲空間,減少數(shù)據(jù)恢復時的動態(tài)合并過程,節(jié)省恢復時間,具有很好的推廣應用價值。
技術領域
本發(fā)明涉及塊存儲技術領域,具體提供一種執(zhí)行數(shù)據(jù)重刪的云硬盤備份與恢復的系統(tǒng)與方法。
背景技術
隨著數(shù)據(jù)時代的到來,數(shù)據(jù)量正呈現(xiàn)爆發(fā)性的增長,數(shù)據(jù)容災備份正面臨嚴峻的挑戰(zhàn)。一方面當遇到一些病毒、人為入侵、硬件故障及種種自然災害導致用戶數(shù)據(jù)丟失、業(yè)務中斷,需要使用備份來執(zhí)行數(shù)據(jù)恢復;另一方面當用戶以一定的策略去執(zhí)行備份后,備份數(shù)據(jù)在不斷增加,不斷占用用戶的存儲空間;同時在用戶執(zhí)行恢復后,通常要根據(jù)版本所依賴的每一個版本進行動態(tài)合并,這一過程中會涉及到許多數(shù)據(jù)操作,如數(shù)據(jù)的復制與回寫,在不知經(jīng)歷多少版本的更新過程中,往往需要使用大量的恢復時間。
發(fā)明內容
本發(fā)明的技術任務是針對上述存在的問題,提供一種能夠極大的節(jié)省用戶的存儲空間,減少數(shù)據(jù)恢復時的動態(tài)合并過程,節(jié)省恢復時間的執(zhí)行數(shù)據(jù)重刪的云硬盤備份與恢復的系統(tǒng)。
本發(fā)明進一步的技術任務是提供一種執(zhí)行數(shù)據(jù)重刪的云硬盤備份與恢復的方法。
為實現(xiàn)上述目的,本發(fā)明提供了如下技術方案:
一種執(zhí)行數(shù)據(jù)重刪的云硬盤備份與恢復的系統(tǒng),包括云硬盤、輸入緩沖區(qū)、備份服務器、指紋服務器和存儲服務器,云硬盤與輸入緩沖區(qū)相通信,備份服務器、指紋服務器與輸入緩沖區(qū)分別通信,指紋服務器與備份服務器相通信,存儲容器與備份服務器相通信。
一種執(zhí)行數(shù)據(jù)重刪的云硬盤備份與恢復的方法,具體包括以下步驟:
S1、從云硬盤中獲取某一塊的數(shù)據(jù)流;
S2、將步驟S1獲取的數(shù)據(jù)流進行MD5加密,生成加密指紋;
S3、將步驟S2生成的加密指紋與數(shù)據(jù)庫中已存在的記錄進行比較判斷;
S4、若步驟S3中判斷結果一致,則進行下一塊數(shù)據(jù)流的判斷,若不一致則進行存儲容器封裝,生成加密指紋與存儲容器的二元組,并將加密指紋與存儲容器的對應關系存入數(shù)據(jù)庫中;
S5、重復步驟S1至步驟S4,直至云硬盤的全部數(shù)據(jù)均完成去重操作;
S6、恢復過程中獲取備份時刻的備份索引并從中取出全部加密指紋,根據(jù)加密指紋從數(shù)據(jù)庫中獲取存儲容器,執(zhí)行數(shù)據(jù)的恢復。
本發(fā)明所述的執(zhí)行數(shù)據(jù)重刪的云硬盤備份與恢復的方法基于執(zhí)行數(shù)據(jù)重刪的云硬盤備份與恢復的系統(tǒng)來實現(xiàn),包括云硬盤、輸入緩沖區(qū)、備份服務器、指紋服務器和存儲服務器,云硬盤與輸入緩沖區(qū)相通信,備份服務器、指紋服務器與輸入緩沖區(qū)分別通信,指紋服務器與備份服務器相通信,存儲容器與備份服務器相通信。
作為優(yōu)選,步驟S1中將從云硬盤獲取的數(shù)據(jù)流寫入到緩沖區(qū),并將輸入緩沖區(qū)的數(shù)據(jù)從數(shù)據(jù)塊的起始位置以固定長度的窗口在數(shù)據(jù)庫上進行滑動,通過哈希算法計算出落入窗口內的每一段數(shù)據(jù)的加密指紋。
作為優(yōu)選,將計算出的加密指紋按照順序生成一串文件索引,其中文件索引順序與窗口移動順序一致。
作為優(yōu)選,步驟S2中,將生成的文件索引進行MD5加密,生成該數(shù)據(jù)流的加密指紋,并將生成的加密指紋發(fā)送至指紋服務器進行指紋判斷。
作為優(yōu)選,從數(shù)據(jù)庫中取出指紋服務器接收到的加密指紋對應的信息,判斷取出的信息數(shù)目是否為0,若不為0則該段數(shù)據(jù)流執(zhí)行過備份操作,若為0則該段數(shù)據(jù)未執(zhí)行過備份操作。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浪潮云信息技術股份公司,未經(jīng)浪潮云信息技術股份公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110008014.8/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種液壓閥氣密性檢測設備
- 下一篇:一種數(shù)據(jù)存儲電路
- 以注射方式執(zhí)行死刑的自動執(zhí)行車的執(zhí)行床
- 過程執(zhí)行裝置、過程執(zhí)行方法以及過程執(zhí)行程序
- 用以執(zhí)行跳舞電子游戲的執(zhí)行系統(tǒng)及其執(zhí)行方法
- 策略執(zhí)行系統(tǒng)及其執(zhí)行方法
- 腳本執(zhí)行系統(tǒng)和腳本執(zhí)行方法
- 命令執(zhí)行設備、命令執(zhí)行系統(tǒng)、命令執(zhí)行方法以及命令執(zhí)行程序
- 程序執(zhí)行裝置、程序執(zhí)行系統(tǒng)以及程序執(zhí)行方法
- 處理執(zhí)行設備和由該處理執(zhí)行設備執(zhí)行的方法
- 有序任務的執(zhí)行方法、執(zhí)行裝置和執(zhí)行系統(tǒng)
- 執(zhí)行器(閥門執(zhí)行器)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結構
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置





