浪潮云信息技術(shù)股份公司閔瑞獲國(guó)家專利權(quán)
買(mǎi)專利賣(mài)專利找龍圖騰,真高效! 查專利查商標(biāo)用IPTOP,全免費(fèi)!專利年費(fèi)監(jiān)控用IP管家,真方便!
龍圖騰網(wǎng)獲悉浪潮云信息技術(shù)股份公司申請(qǐng)的專利基于對(duì)象存儲(chǔ)的分布式文件級(jí)備份方法及系統(tǒng)獲國(guó)家發(fā)明授權(quán)專利權(quán),本發(fā)明授權(quán)專利權(quán)由國(guó)家知識(shí)產(chǎn)權(quán)局授予,授權(quán)公告號(hào)為:CN113946471B 。
龍圖騰網(wǎng)通過(guò)國(guó)家知識(shí)產(chǎn)權(quán)局官網(wǎng)在2025-08-12發(fā)布的發(fā)明授權(quán)授權(quán)公告中獲悉:該發(fā)明授權(quán)的專利申請(qǐng)?zhí)?專利號(hào)為:202111181223.9,技術(shù)領(lǐng)域涉及:G06F11/14;該發(fā)明授權(quán)基于對(duì)象存儲(chǔ)的分布式文件級(jí)備份方法及系統(tǒng)是由閔瑞;孫思清;肖雪設(shè)計(jì)研發(fā)完成,并于2021-10-11向國(guó)家知識(shí)產(chǎn)權(quán)局提交的專利申請(qǐng)。
本基于對(duì)象存儲(chǔ)的分布式文件級(jí)備份方法及系統(tǒng)在說(shuō)明書(shū)摘要公布了:本發(fā)明公開(kāi)了基于對(duì)象存儲(chǔ)的分布式文件級(jí)備份方法及系統(tǒng),屬于對(duì)象存儲(chǔ)、容器鏡像技術(shù)領(lǐng)域,本發(fā)明要解決的技術(shù)問(wèn)題為隨著數(shù)據(jù)量增加,備份會(huì)出現(xiàn)時(shí)間長(zhǎng)、備份數(shù)據(jù)重復(fù)、多副本同步慢、備份存儲(chǔ)成本高等,采用的技術(shù)方案為該方法是通過(guò)將數(shù)據(jù)切塊的方式,將分塊信息保存到任務(wù)隊(duì)列進(jìn)行文件級(jí)備份,并提供所有備份服務(wù)器進(jìn)行消費(fèi);每次備份前會(huì)進(jìn)行數(shù)據(jù)塊的對(duì)比,當(dāng)已經(jīng)備份過(guò)md5相同的數(shù)據(jù)庫(kù),當(dāng)前數(shù)據(jù)庫(kù)不會(huì)進(jìn)行備份,確保相同的數(shù)據(jù)只會(huì)保存一個(gè);具體如下:生成系統(tǒng)鏡像;系統(tǒng)初始化;備份任務(wù)初始化;數(shù)據(jù)備份;監(jiān)控系統(tǒng);備份恢復(fù)。
本發(fā)明授權(quán)基于對(duì)象存儲(chǔ)的分布式文件級(jí)備份方法及系統(tǒng)在權(quán)利要求書(shū)中公布了:1.一種基于對(duì)象存儲(chǔ)的分布式文件級(jí)備份方法,其特征在于,該方法是通過(guò)將數(shù)據(jù)切塊的方式,將分塊信息保存到任務(wù)隊(duì)列進(jìn)行文件級(jí)備份,并提供所有備份服務(wù)器進(jìn)行消費(fèi);每次備份前會(huì)進(jìn)行數(shù)據(jù)塊的對(duì)比,當(dāng)已經(jīng)備份過(guò)md5相同的數(shù)據(jù)庫(kù),當(dāng)前數(shù)據(jù)庫(kù)不會(huì)進(jìn)行備份,確保相同的數(shù)據(jù)只會(huì)保存一個(gè);具體如下: 生成系統(tǒng)鏡像; 系統(tǒng)初始化; 備份任務(wù)初始化; 數(shù)據(jù)備份; 監(jiān)控系統(tǒng); 備份恢復(fù); 其中,監(jiān)控系統(tǒng)具體如下: 每個(gè)備份服務(wù)器里存在數(shù)據(jù)備份系統(tǒng)和監(jiān)控系統(tǒng),監(jiān)控系統(tǒng)分為主監(jiān)控系統(tǒng)和輔監(jiān)控系統(tǒng);主監(jiān)控系統(tǒng)會(huì)定期的檢查所有備份服務(wù)器的可用性、備份系統(tǒng)的可用性及輔監(jiān)控系統(tǒng)的狀態(tài);監(jiān)控系統(tǒng)分為兩條監(jiān)控路徑,一條是主監(jiān)控系統(tǒng)監(jiān)控備份服務(wù)器、備份系統(tǒng)及輔監(jiān)控系統(tǒng);另一條是輔監(jiān)控系統(tǒng)監(jiān)控主監(jiān)控系統(tǒng);監(jiān)控過(guò)程具體如下: 在整個(gè)備份系統(tǒng)部署好后,主監(jiān)控任務(wù)會(huì)定時(shí)進(jìn)行狀態(tài)檢查;具體為:主監(jiān)控系統(tǒng)會(huì)檢查備份服務(wù)器是否正常:若出現(xiàn)異常,主監(jiān)控系統(tǒng)會(huì)先將出現(xiàn)異常的備份服務(wù)器正在執(zhí)行的備份任務(wù)文件從對(duì)象存儲(chǔ)獲取下來(lái),將任務(wù)進(jìn)行組裝并重新發(fā)布到消息隊(duì)列中,并將文件從對(duì)象存儲(chǔ)刪除,以供其他正常備份系統(tǒng)進(jìn)行消費(fèi);發(fā)布完成后,主監(jiān)控系統(tǒng)會(huì)將出現(xiàn)異常的備份服務(wù)器刪除,并在所有檢測(cè)任務(wù)完成后使用創(chuàng)建好的鏡像生成一個(gè)虛擬IP一樣的服務(wù)器; 服務(wù)器檢查完成后,主監(jiān)控系統(tǒng)將對(duì)備份系統(tǒng)進(jìn)行可用性檢查,通過(guò)調(diào)用備份系統(tǒng)暴露的檢查接口進(jìn)行狀態(tài)檢測(cè):若發(fā)現(xiàn)異常備份系統(tǒng),主監(jiān)控系統(tǒng)會(huì)將異常備份系統(tǒng)重啟,并記錄重啟次數(shù),若重啟次數(shù)超過(guò)3次,主監(jiān)控系統(tǒng)會(huì)將備份系統(tǒng)所在服務(wù)器刪除,并使用創(chuàng)建好的鏡像生成一個(gè)虛擬IP一樣的服務(wù)器; 檢測(cè)完成備份系統(tǒng)后,主監(jiān)控系統(tǒng)會(huì)對(duì)輔監(jiān)控系統(tǒng)進(jìn)行檢測(cè):若檢測(cè)到任一輔監(jiān)控系統(tǒng)異常,則對(duì)輔監(jiān)控系統(tǒng)進(jìn)行重啟,并記錄重啟次數(shù),同備份系統(tǒng)一樣,若重啟次數(shù)達(dá)到閾值,則會(huì)發(fā)出告警; 在主監(jiān)控系統(tǒng)檢查備份服務(wù)器和備份系統(tǒng)的同時(shí),輔監(jiān)控系統(tǒng)會(huì)對(duì)主監(jiān)控系統(tǒng)進(jìn)行檢查:若檢查到主監(jiān)控系統(tǒng)異常,則輔監(jiān)控系統(tǒng)會(huì)競(jìng)爭(zhēng)出一個(gè)主監(jiān)控系統(tǒng),接替主監(jiān)控系統(tǒng)的任務(wù); 生成系統(tǒng)鏡像具體如下: 將服務(wù)端備份系統(tǒng)和監(jiān)控系統(tǒng)通過(guò)使用容器引擎docker生成一個(gè)包含端備份系統(tǒng)和監(jiān)控系統(tǒng)的服務(wù)端鏡像A; 同時(shí),采用容器引擎docker生成包含客戶端應(yīng)用程序的鏡像B; 系統(tǒng)初始化具體如下: 將當(dāng)前環(huán)境需要的服務(wù)端備份系統(tǒng)數(shù)量寫(xiě)入配置文件; 采用容器技術(shù),使用服務(wù)端鏡像A創(chuàng)建指定個(gè)數(shù)的服務(wù)端備份系統(tǒng); 采用內(nèi)網(wǎng)虛擬IP的形式,將服務(wù)端服務(wù)器的IP地址進(jìn)行固定; 客戶端根據(jù)用戶使用要求采用鏡像B創(chuàng)建包含客戶端的服務(wù)器,同時(shí)直接使用安裝客戶端應(yīng)用程序的方式,將客戶端和服務(wù)端的網(wǎng)絡(luò)打通; 備份任務(wù)初始化包括文件的獲取和任務(wù)的發(fā)布;具體如下: 備份任務(wù)會(huì)隨機(jī)向任一個(gè)備份服務(wù)器發(fā)送備份任務(wù); 備份服務(wù)器收到指令后,解析指令里面對(duì)應(yīng)的客戶端地址,向?qū)?yīng)的客戶端應(yīng)用程序發(fā)送備份指令; 客戶端應(yīng)用程序收到備份請(qǐng)求,解析請(qǐng)求中需要備份的文件、文件列表或者文件夾,將需要備份的文件按照4M一塊進(jìn)行計(jì)算md5值,并將所有的計(jì)算結(jié)果返回到輔備份系統(tǒng); 備份系統(tǒng)將文件與分塊的對(duì)應(yīng)關(guān)系、分塊對(duì)應(yīng)的md5值及文件的元數(shù)據(jù)信息保存到元數(shù)據(jù)文件中,上傳到對(duì)象存儲(chǔ)的文件中,存放到以任務(wù)id作為文件夾的目錄下; 備份服務(wù)器會(huì)將所有分塊信息發(fā)布到RabbitMQ消息隊(duì)列中,供備份系統(tǒng)消費(fèi),備份系統(tǒng)在每次備份完成后,會(huì)將上傳完成的信息返回,以供上層判斷任一次任務(wù)id的備份任務(wù)是否完成; 數(shù)據(jù)備份具體如下: 所有備份系統(tǒng)監(jiān)聽(tīng)到消息隊(duì)列有可供消費(fèi)的消息時(shí),會(huì)從隊(duì)列里獲取一組消息執(zhí)行; 將相應(yīng)組消費(fèi)數(shù)據(jù)的相關(guān)信息臨時(shí)保存到對(duì)象存儲(chǔ)上,文件將保存到tmp文件夾下以備份服務(wù)器虛擬IP命名的文件中,臨時(shí)文件上傳完成后,采用異步線程執(zhí)行真正的數(shù)據(jù)上傳任務(wù)的方式,執(zhí)行備份,保證消息被快速消費(fèi); 對(duì)接收到的消息進(jìn)行解析,通過(guò)對(duì)象存儲(chǔ)判斷對(duì)象是否存在的方式,判斷相應(yīng)組數(shù)據(jù)中的md5值是否存在: 若對(duì)象存儲(chǔ)存在對(duì)應(yīng)的對(duì)象,則跳過(guò)相應(yīng)數(shù)據(jù)塊的上傳任務(wù),進(jìn)行下一塊上傳; 當(dāng)一組消息消費(fèi)完成后,先清理tmp文件夾下的臨時(shí)文件,再去消息隊(duì)列獲取一組數(shù)據(jù),重復(fù)執(zhí)行上傳流程,直到備份完成;備份恢復(fù)具體如下: 備份系統(tǒng)會(huì)根據(jù)任務(wù)id從對(duì)象存儲(chǔ)獲取包含這次備份所有文件、文件元數(shù)據(jù)信息及文件塊的md5值的文件; 按照文件的粒度將所有需要恢復(fù)的文件信息發(fā)布到恢復(fù)數(shù)據(jù)的消息隊(duì)列中; 備份系統(tǒng)從消息隊(duì)列獲取消息,解析消息中需要恢復(fù)的數(shù)據(jù),從對(duì)象存儲(chǔ)獲取md5值對(duì)應(yīng)的文件按照順序拼接成完整的文件,并將元數(shù)據(jù)信息進(jìn)行恢復(fù); 從對(duì)象存儲(chǔ)將臨時(shí)保存數(shù)據(jù)的文件刪除,同時(shí)將恢復(fù)完成的信息返回給上層應(yīng)用,用于進(jìn)行統(tǒng)計(jì)。
如需購(gòu)買(mǎi)、轉(zhuǎn)讓、實(shí)施、許可或投資類似專利技術(shù),可聯(lián)系本專利的申請(qǐng)人或?qū)@麢?quán)人浪潮云信息技術(shù)股份公司,其通訊地址為:250100 山東省濟(jì)南市高新區(qū)浪潮路1036號(hào)浪潮科技園S01號(hào)樓;或者聯(lián)系龍圖騰網(wǎng)官方客服,聯(lián)系龍圖騰網(wǎng)可撥打電話0551-65771310或微信搜索“龍圖騰網(wǎng)”。
1、本報(bào)告根據(jù)公開(kāi)、合法渠道獲得相關(guān)數(shù)據(jù)和信息,力求客觀、公正,但并不保證數(shù)據(jù)的最終完整性和準(zhǔn)確性。
2、報(bào)告中的分析和結(jié)論僅反映本公司于發(fā)布本報(bào)告當(dāng)日的職業(yè)理解,僅供參考使用,不能作為本公司承擔(dān)任何法律責(zé)任的依據(jù)或者憑證。
- 張華獲國(guó)家專利權(quán)
- 河南皓澤電子股份有限公司鮑和平獲國(guó)家專利權(quán)
- 高通股份有限公司袁方獲國(guó)家專利權(quán)
- 索尤若驅(qū)動(dòng)有限及兩合公司B·諾倫貝格獲國(guó)家專利權(quán)
- 三星電子株式會(huì)社柳在冏獲國(guó)家專利權(quán)
- 北京納通醫(yī)學(xué)科技研究院有限公司宋大勇獲國(guó)家專利權(quán)
- 三星電子株式會(huì)社蘇達(dá)·韋呂薩米獲國(guó)家專利權(quán)
- 東莞市京橙電機(jī)科技有限公司宋宣儒獲國(guó)家專利權(quán)
- 富士施樂(lè)株式會(huì)社米田祐司獲國(guó)家專利權(quán)
- 科凱(南通)生命科學(xué)有限公司陳大凱獲國(guó)家專利權(quán)


熱門(mén)推薦
- 長(zhǎng)沙唯盾信息科技有限公司劉文清獲國(guó)家專利權(quán)
- 江蘇山錕環(huán)保科技有限公司牟正旸獲國(guó)家專利權(quán)
- 深圳市安邦信電子有限公司陳鵬程獲國(guó)家專利權(quán)
- 河南龍成煤高效技術(shù)應(yīng)用有限公司朱書(shū)成獲國(guó)家專利權(quán)
- 張珂獲國(guó)家專利權(quán)
- 愛(ài)玻索立克公司金性振獲國(guó)家專利權(quán)
- 安陽(yáng)師范學(xué)院梁迎新獲國(guó)家專利權(quán)
- 愛(ài)玻索立克公司盧榮鎬獲國(guó)家專利權(quán)
- 馬斯公司S·麥格雷恩獲國(guó)家專利權(quán)
- 桂林電子科技大學(xué)古天龍獲國(guó)家專利權(quán)