[發(fā)明專利]一種增量備份數(shù)據(jù)存儲方法、裝置、設(shè)備、產(chǎn)品有效
| 申請?zhí)枺?/td> | 202010744283.6 | 申請日: | 2020-07-29 |
| 公開(公告)號: | CN111949445B | 公開(公告)日: | 2022-07-19 |
| 發(fā)明(設(shè)計)人: | 劉為峰;顏秉珩 | 申請(專利權(quán))人: | 蘇州浪潮智能科技有限公司 |
| 主分類號: | G06F11/14 | 分類號: | G06F11/14;G06F11/20;G06F3/06;G06F9/455 |
| 代理公司: | 濟南舜源專利事務(wù)所有限公司 37205 | 代理人: | 劉雪萍 |
| 地址: | 215100 江蘇省蘇州市吳*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 增量 備份 數(shù)據(jù) 存儲 方法 裝置 設(shè)備 產(chǎn)品 | ||
本發(fā)明提供一種增量備份數(shù)據(jù)存儲方法、裝置、設(shè)備、產(chǎn)品,所述的方法包括如下步驟:使用RAW格式生成全量備份并保存增量備份;使用快速復(fù)制產(chǎn)生新的增量備份磁盤;將增量備份數(shù)據(jù)寫入產(chǎn)生的增量備份磁盤;直接刪除備份對應(yīng)的文件而無需合并數(shù)據(jù)。在支持快速復(fù)制的文件系統(tǒng)上使用RAW格式利用快速復(fù)制后將增量備份數(shù)據(jù)寫入新文件的增量備份數(shù)據(jù)存儲方式。不使用qcow2磁盤鏈的方式,避免了磁盤鏈過長導(dǎo)致的其中一個節(jié)點損壞或丟失導(dǎo)致整條備份鏈數(shù)據(jù)丟失的風(fēng)險,同時由于讀取數(shù)據(jù)時不需要遍歷整個鏈條,從而節(jié)省了數(shù)據(jù)恢復(fù)的時間。
技術(shù)領(lǐng)域
本發(fā)明涉及虛擬機增量備份數(shù)據(jù)存儲的技術(shù)領(lǐng)域,具體涉及一種增量備份數(shù)據(jù)存儲方法、裝置、設(shè)備、產(chǎn)品。
背景技術(shù)
增量備份時針對于上一次備份后產(chǎn)生的增量數(shù)據(jù),只備份增量產(chǎn)生的數(shù)據(jù)能夠節(jié)省備份空間,如果通過bitmap記錄數(shù)據(jù)的變化情況,增量備份時可以精確的提取增量變化數(shù)據(jù),從而能夠大大的加快增量備份速度,節(jié)省系統(tǒng)的CPU和內(nèi)存資源的消耗。
但是傳統(tǒng)上使用qcow2快照鏈存儲虛擬磁盤增量備份數(shù)據(jù)。當需要創(chuàng)建新的增量備份時以上一個備份(增量備份,或者第一個全量備份)為backing file,創(chuàng)建新的qcow2文件中。這就導(dǎo)致隨著時間的增長,備份鏈不斷的變長,一旦qcow2磁盤鏈中存在數(shù)據(jù)損壞直接影響損壞節(jié)點后的數(shù)據(jù)完整性。當需要刪除中間節(jié)點時,需要將所要刪除的節(jié)點數(shù)據(jù)合并到它的子節(jié)點中,磁盤IO性能直接影響合并速度,如果合并過程中系統(tǒng)斷電則易造成磁盤鏈數(shù)據(jù)的損壞。而且數(shù)據(jù)的合并過程與創(chuàng)建備份的過程不能同時進行,增加了上層管理的復(fù)雜度。
發(fā)明內(nèi)容
傳統(tǒng)的快照鏈存儲虛擬磁盤增量備份數(shù)據(jù),當需要創(chuàng)建新的增量備份時,創(chuàng)建新的快照鏈文件中,這就導(dǎo)致隨著時間的增長,備份鏈不斷的變長,一旦快照鏈磁盤鏈中存在數(shù)據(jù)損壞直接影響損壞節(jié)點后的數(shù)據(jù)完整性的問題,本發(fā)明提供一種增量備份數(shù)據(jù)存儲方法、裝置、設(shè)備、產(chǎn)品。
本發(fā)明的技術(shù)方案是:
第一方面,本發(fā)明技術(shù)方案提供一種增量備份數(shù)據(jù)存儲方法,包括如下步驟:
使用RAW格式生成全量備份并保存增量備份;
使用快速復(fù)制產(chǎn)生新的增量備份磁盤;
將增量備份數(shù)據(jù)寫入產(chǎn)生的增量備份磁盤;
直接刪除備份對應(yīng)的文件而無需合并數(shù)據(jù)。
進一步的,使用RAW格式生成全量備份并保存增量備份的步驟包括:
備份存儲中生成虛擬大小與虛擬磁盤虛擬大小相同的格式為RAW備份磁盤;
將磁盤數(shù)據(jù)導(dǎo)入全量備份磁盤中;
虛擬機離線使用qemu-img將數(shù)據(jù)寫入備份磁盤,虛擬機在先使用drivebackup將數(shù)據(jù)寫入備份磁盤。
不使用qcow2磁盤鏈的方式,避免了磁盤鏈過長導(dǎo)致的其中一個節(jié)點損壞或丟失導(dǎo)致整條備份鏈數(shù)據(jù)丟失的風(fēng)險,同時由于讀取數(shù)據(jù)時不需要遍歷整個鏈條,從而節(jié)省了數(shù)據(jù)恢復(fù)的時間。由于RAW格式的磁盤彼此之間不存在鏈式關(guān)系,所以在刪除任意節(jié)點(包括全量備份)時都不需要合并數(shù)據(jù),這樣可以縮短大量的刪除備份時間,同時沒有合并數(shù)據(jù)操作所以創(chuàng)建備份和刪除備份可以同時進行,降低了系統(tǒng)的復(fù)雜性。
進一步的,將增量備份數(shù)據(jù)寫入產(chǎn)生的增量備份磁盤的步驟包括:
備份數(shù)據(jù)寫入通過REFLINK復(fù)制上一個備份點生成的新文件替換以qemu-imgcreate-b命令產(chǎn)生的新qcow2格式磁盤。
第二方面,本發(fā)明技術(shù)方案提供一種增量備份數(shù)據(jù)存儲裝置,包括全量備份生成模塊、增量備份磁盤產(chǎn)生模塊、寫入模塊和刪除模塊;
全量備份生成模塊,用于使用RAW格式生成全量備份并保存增量備份;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于蘇州浪潮智能科技有限公司,未經(jīng)蘇州浪潮智能科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010744283.6/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設(shè)備和數(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ù)結(jié)構(gòu)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(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è)備、數(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)裝置





