[發明專利]一種基于區塊鏈的數據備份方法在審
| 申請號: | 201811038387.4 | 申請日: | 2018-09-06 |
| 公開(公告)號: | CN109271283A | 公開(公告)日: | 2019-01-25 |
| 發明(設計)人: | 蔣曉海;張高翾 | 申請(專利權)人: | 北京云測信息技術有限公司 |
| 主分類號: | G06F11/14 | 分類號: | G06F11/14 |
| 代理公司: | 北京國昊天誠知識產權代理有限公司 11315 | 代理人: | 許志勇 |
| 地址: | 100016 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 區塊 待備份數據 數據備份請求 備份數據 存儲位置 數據備份 網絡 計算機可讀存儲介質 數據備份裝置 分布式集群 節點記錄 瓶頸問題 設備發送 文件系統 系統存儲 智能設備 接收源 備份 記錄 存儲 | ||
本發明公開了一種基于區塊鏈的數據備份方法,以解決現有技術中分布式集群文件系統的節點數量有限,從而導致系統存儲性能的瓶頸問題。方法包括:接收源設備發送的數據備份請求,數據備份請求用于請求對待備份數據進行備份;將待備份數據發送給區塊鏈網絡中的節點,以請求區塊鏈網絡中的節點對待備份數據進行存儲;將待備份數據在區塊鏈網絡中的存儲位置發送給記錄節點,以便記錄節點記錄待備份數據的存儲位置。采用該方法,區塊鏈網絡中的節點可以無限擴展,解決了現有技術問題。本發明還公開一種基于區塊鏈的數據備份裝置、智能設備及計算機可讀存儲介質。
技術領域
本發明涉及區塊鏈技術領域,尤其涉及一種基于區塊鏈的數據備份方法、裝置、智能設備以及一種計算機可讀存儲介質。
背景技術
為防止系統出現操作失誤或系統故障導致數據丟失,可以通過數據備份將全部或部分數據集合從應用主機的硬盤或陣列復制到其它的存儲介質中。
現有技術中,分布式存儲解決由于數據集中存儲,一旦存儲介質出現問題,就容易導致備份數據丟失的風險問題;但是,分布式集群文件系統的節點數量成為了系統存儲性能的瓶頸,目前,分布式已知可擴展節點數為10k個。
發明內容
本發明實施例提供一種基于區塊鏈的數據備份方法,用以解決現有技術中分布式集群文件系統的節點數量有限,從而導致系統存儲性能的瓶頸問題。
本發明實施例還提供一種基于區塊鏈的數據備份裝置,一種智能設備,以及一種計算機可讀存儲介質。
本發明實施例采用下述技術方案:
一種基于區塊鏈的數據備份方法,包括:
接收源設備發送的數據備份請求,所述數據備份請求用于請求對待備份數據進行備份;
將所述待備份數據發送給區塊鏈網絡中的節點,以請求區塊鏈網絡中的節點對所述待備份數據進行存儲;
將所述待備份數據在區塊鏈網絡中的存儲位置發送給記錄節點,以便所述記錄節點記錄所述待備份數據的存儲位置。
一種基于區塊鏈的數據備份裝置,包括接收模塊、數據發送模塊、位置發送模塊,其中:
接收模塊,用于接收源設備發送的數據備份請求,所述數據備份請求用于請求對待備份數據進行備份;
數據發送模塊,用于將所述待備份數據發送給區塊鏈網絡中的節點,以請求區塊鏈網絡中的節點對所述待備份數據進行存儲;
位置發送模塊,用于將存儲位置發送給記錄節點,以便記錄節點記錄所述待備份數據的存儲位置。
一種智能設備,包括:存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的計算機程序,所述計算機程序被所述處理器執行時實現如上所述的基于區塊鏈的數據備份方法的步驟。
一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質上存儲有計算機程序,所述計算機程序被處理器執行時實現如上所述的基于區塊鏈的數據備份方法的步驟。
本發明實施例采用的上述至少一個技術方案能夠達到以下有益效果:
采用本發明實施例提供的方法,由于區塊鏈網絡中的節點可以無限擴展,解決了現有技術由于分布式集群文件系統的節點數量有限,從而導致系統存儲性能的瓶頸問題。此外,采用本發明實施例提供的方案,還可以解決存儲過程中存儲節點規模增加帶來的壓力問題。
附圖說明
此處所說明的附圖用來提供對本發明的進一步理解,構成本發明的一部分,本發明的示意性實施例及其說明用于解釋本發明,并不構成對本發明的不當限定。在附圖中:
圖1為本發明實施例提供的一種基于區塊鏈的數據備份方法的實現流程示意圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京云測信息技術有限公司,未經北京云測信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811038387.4/2.html,轉載請聲明來源鉆瓜專利網。





